Job Description
Are you a visionary Software Engineer looking for a role with competitive weekly pay and comprehensive relocation support? Apex Innovations is seeking a talented Senior Software Engineer to join our rapidly growing team in Oklahoma City. We are a premier technology firm dedicated to delivering world-class digital solutions.
Join us and enjoy the benefits of working in a forward-thinking environment, including health coverage, 401(k) matching, and flexible scheduling. We are actively offering Relocation Assistance to help you move to our state-of-the-art office in Oklahoma City. If you are ready to accelerate your career, we want to hear from you.
Responsibilities
- Design, develop, and deploy scalable software applications using modern frameworks and languages.
- Collaborate closely with product managers, designers, and backend teams to define feature requirements and technical architecture.
- Write clean, efficient, and maintainable code that adheres to industry best practices and coding standards.
- Conduct thorough code reviews and unit testing to ensure software quality and security.
- Debug complex issues and optimize application performance to enhance user experience.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Minimum of 5 years of professional experience in software engineering or computer science.
- Proficiency in at least two of the following: Java, Python, C#, or JavaScript/TypeScript.
- Strong experience with relational and non-relational databases (SQL, MongoDB, etc.).
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of RESTful APIs, microservices architecture, and version control (Git).
- Excellent problem-solving skills and the ability to work effectively in a collaborative team setting.