Job Description
Join InnovateTech Dynamics, a leading-edge tech company transforming industries with cutting-edge solutions. We're urgently seeking passionate Software Engineers to build scalable, high-performance applications in our Tucson headquarters. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with AI, cloud technologies, and IoT systems. Be part of a collaborative team pushing the boundaries of innovation while enjoying Tucson's vibrant culture and outdoor lifestyle.
Responsibilities
- Design, develop, and maintain robust software solutions using modern frameworks and best practices
- Collaborate with cross-functional teams to define requirements and deliver high-impact features
- Optimize applications for scalability, security, and performance across cloud environments (AWS/Azure)
- Implement CI/CD pipelines and automated testing to ensure code quality and rapid deployment
- Mentor junior engineers and contribute to technical documentation and code reviews
- Stay current with emerging technologies and propose innovative solutions to complex challenges
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 3+ years of professional experience in full-stack development with Python/Java/JavaScript
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Strong understanding of RESTful APIs, databases (SQL/NoSQL), and DevOps practices
- Proven ability to deliver projects in agile environments with version control (Git)
- Excellent problem-solving skills and experience with algorithm design and optimization
- Portfolio demonstrating complex projects and technical innovation