Job Description
Are you a skilled software engineer looking for an opportunity to make an immediate impact? Apex Innovations is currently hiring urgently for a Senior Software Engineer to join our dynamic team in Phoenix, Arizona. We are looking for a visionary developer who thrives in a fast-paced environment and is ready to architect scalable, high-performance solutions.
As a key member of our engineering squad, you will be at the forefront of digital transformation, working on cutting-edge projects that define the future of our industry. We offer a competitive compensation package, comprehensive benefits, and a culture that fosters innovation and growth.
Responsibilities
- Design & Development: Lead the end-to-end design and development of high-quality software applications.
- Architecture: Design robust system architectures and ensure technical feasibility.
- Mentorship: Mentor junior developers and conduct code reviews to maintain high coding standards.
- Optimization: Optimize application performance, scalability, and security.
- Collaboration: Work closely with product managers and cross-functional teams to define requirements.
- Problem Solving: Troubleshoot complex technical issues and implement effective solutions.
Qualifications
- Experience: Minimum of 5+ years of professional software development experience.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Language Proficiency: Proficiency in modern programming languages (e.g., Python, Java, JavaScript, or C#).
- Database Knowledge: Strong understanding of SQL and NoSQL databases.
- Cloud Experience: Experience with cloud platforms such as AWS or Azure.
- Soft Skills: Excellent communication skills and the ability to work in an Agile environment.