Job Description
Apex Innovations is a leading technology firm looking for a Senior Software Engineer to join our dynamic team in Phoenix, AZ. If you are passionate about building scalable software solutions and thrive in a collaborative, fast-paced environment, we want to hear from you.
As a key member of our engineering team, you will be responsible for architecting robust systems, mentoring junior developers, and driving technical excellence across the organization. We offer a competitive benefits package, a remote-friendly culture, and the opportunity to work on cutting-edge projects that impact millions of users.
Why Join Us?
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible work hours and remote work options.
- Professional development and continuous learning budget.
Ready to take your career to the next level? Apply now!
Responsibilities
- Architect & Design: Lead the design and implementation of scalable, secure, and high-performance software solutions.
- Team Leadership: Mentor junior engineers and conduct code reviews to ensure code quality and best practices.
- Problem Solving: Identify and troubleshoot complex technical issues and optimize application performance.
- Collaboration: Work closely with product managers and designers to translate business requirements into technical specifications.
- Testing: Develop comprehensive unit and integration tests to ensure system reliability and stability.
- Documentation: Maintain clear and up-to-date technical documentation for all systems and APIs.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Experience: 5+ years of professional software development experience.
- Technologies: Proficiency in Java, Python, or JavaScript, with experience in cloud platforms (AWS/Azure/GCP).
- Frameworks: Strong understanding of RESTful APIs, microservices architecture, and front-end frameworks (React/Angular).
- Tools: Experience with version control (Git) and CI/CD pipelines.
- Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts.