
Website DesertBreezeHVAC Desert Breeze HVAC
24/7 Climate Control Experts
Job Description
About the Role
Join our tech team as a Mid-Level Software Engineer where you’ll design, develop, and maintain high-quality software solutions. You’ll collaborate with cross-functional teams to build scalable applications while following best practices in software development. This role offers excellent growth potential in a dynamic tech environment.
Responsibilities
- Design, develop, and test software applications
- Write clean, efficient, and maintainable code
- Collaborate with product managers and designers
- Troubleshoot and debug software issues
- Participate in code reviews and knowledge sharing
- Implement software improvements and optimizations
- Document development processes and procedures
- Stay current with emerging technologies and trends
Requirements
- Bachelor’s degree in Computer Science or related field
- 3+ years professional software development experience
- Proficiency in JavaScript, Python, or Java
- Experience with modern frameworks (React, Angular, Node.js)
- Knowledge of database systems and design
- Understanding of version control systems (Git)
- Strong problem-solving and analytical skills
- Excellent teamwork and communication abilities
Benefits
- Competitive salary with annual performance bonuses
- Comprehensive health, dental, and vision insurance
- 401(k) matching up to 6%
- Flexible work arrangements (hybrid options)
- Generous professional development budget
- Unlimited paid time off policy
- Stock options for eligible employees
- Modern office with amenities in tech hub location
About the Company
Innovatech Solutions is a rapidly growing software company specializing in enterprise solutions. Our collaborative culture fosters creativity and innovation. We believe in work-life balance and investing in our employees’ growth. Join us as we build the next generation of software products that make a real impact.
Job ID: software-engineer-(mid-level)-9dWgJ