Job Description
Are you ready to shape the future of technology in the heart of the Sonoran Desert? Apex Innovations is urgently hiring a visionary Software Engineer to join our elite engineering team in Tucson, AZ.
We are a leading tech company driving innovation in cloud infrastructure and AI solutions. We are looking for individuals who are passionate about building scalable, high-performance systems. You will have the opportunity to work with cutting-edge technologies and collaborate with industry experts to deliver products that impact millions.
Responsibilities
- Design, develop, and deploy scalable software solutions using modern languages and frameworks.
- Collaborate closely with Product Managers and Designers to define product requirements and user stories.
- Write clean, maintainable, and well-documented code while adhering to industry best practices.
- Conduct thorough code reviews and provide constructive feedback to peers to ensure quality standards.
- Troubleshoot complex technical issues and implement robust solutions to optimize system performance.
- Participate in the full software development lifecycle (SDLC), from concept and design to testing and deployment.
- Contribute to technical architecture decisions and mentor junior developers.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in a fast-paced environment.
- Proficiency in at least two of the following: Python, Java, JavaScript (React/Vue), or Go.
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Excellent communication skills and the ability to work effectively in cross-functional teams.