Job Description
Are you a visionary engineer looking to drive innovation in a thriving tech hub? Apex Digital Solutions is expanding our team in Tulsa, OK, and we are searching for a Senior Software Engineer who is passionate about building scalable, high-performance software solutions.
We believe in empowering our employees with the tools they need to succeed. As part of our growth strategy, we are offering comprehensive relocation assistance to the right candidate, ensuring a seamless transition to life in Oklahoma.
Why Choose Us?
- Competitive $90,000 - $130,000 salary range based on experience.
- Full relocation package covering moving costs and temporary housing.
- Flexible work environment with a hybrid schedule option.
- Professional development budget and annual conferences.
Key Responsibilities:
- Design, develop, and maintain robust software architectures using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and mentor junior developers to foster a culture of excellence.
- Identify and troubleshoot complex technical issues and performance bottlenecks.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Ensure code quality, security, and scalability across all projects.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Strong proficiency in Java, Python, or C#.
- Experience with React, Angular, or Vue.js for front-end development.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of database systems (SQL and NoSQL).
- Excellent problem-solving skills and the ability to work independently.
Responsibilities
- Design and implement scalable software architectures using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and mentor junior developers to foster a culture of excellence.
- Identify and troubleshoot complex technical issues and performance bottlenecks.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Ensure code quality, security, and scalability across all projects.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Strong proficiency in Java, Python, or C#.
- Experience with React, Angular, or Vue.js for front-end development.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of database systems (SQL and NoSQL).
- Excellent problem-solving skills and the ability to work independently.