Job Description
Are you a visionary developer looking to drive innovation in the vibrant tech landscape of Phoenix? Apex Tech Solutions is seeking a Senior Software Engineer to join our elite engineering team.
We are building the next generation of cloud-native applications, and we need a technical leader who thrives in a fast-paced, agile environment. You will be responsible for architecting scalable solutions, mentoring junior developers, and ensuring code excellence across the board.
Why join us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote/hybrid work options.
- Continuous learning and development budget.
Responsibilities
- Design, develop, and deploy high-performance web applications using modern frameworks.
- Lead architectural discussions and design reviews to ensure system scalability and security.
- Mentor and guide junior developers, fostering a culture of technical excellence.
- Collaborate with cross-functional product teams to define feature requirements.
- Troubleshoot complex production issues and implement robust debugging strategies.
- Optimize application performance and ensure 99.9% uptime.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in Python, JavaScript, or Java.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Deep understanding of RESTful APIs and microservices architecture.
- Excellent problem-solving skills and communication abilities.