What are the responsibilities and job description for the Software Developer III/IV position at Airplus of California, Inc.?
Airplus is proudly 100% employee owned. Working for an employee-owned company is a completely different experience because we all own the company. This shared responsibility results in an excellent workplace culture, where we work as a team with positive attitudes and great work ethics.
We are looking for a strong mid-level to early-senior software developer with a passion for technology and innovation to join our team. This position will contribute to the creation and maintenance of our software applications by taking part in planning, development, implementation, and support.
For background, our IT department has custom designed and developed our internal systems for over 20 years. This includes the applications we use for everything from accounting and purchasing to estimating and scheduling.
Along with designing and creating our internal systems, this position will also assist with general tech support and related other duties as required.
Essential Duties and Responsibilities:
- Gather user requirements and translate them into functional and technical specifications.
- Design, develop, test, and deploy internal business applications using C#, ASP.NET WebForms, .NET Framework/.NET Core, and SQL Server.
- Maintain, refactor, and modernize legacy systems to improve performance, usability, and long-term sustainability.
- Develop and optimize SQL queries, stored procedures, and database structures to ensure high performance and data integrity.
- Identify system bottlenecks and implement improvements to enhance application performance, reliability, and security
- Take full ownership of projects from concept through deployment and post-production support, working independently with minimal supervision.
- Collaborate with IT leadership and cross-functional stakeholders to recommend and implement technical solutions that improve operational efficiency.
- Participate in code reviews and contribute to establishing and maintaining development standards and best practices.
- Troubleshoot complex production issues and assist with infrastructure planning to maintain application reliability and scalability.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).
- 5–8 years of professional software development experience in a production environment.
- Strong proficiency in C# and the .NET Framework / .NET Core, with the ability to design and implement scalable, maintainable solutions.
- Experience developing and maintaining web applications using ASP.NET WebForms or similar frameworks.
- Strong front-end development skills using HTML5, CSS, JavaScript, and jQuery
- Solid understanding of object-oriented programming principles, design patterns, and clean code practices.
- Experience with version control systems (Git preferred)
- Proven ability to troubleshoot complex applications and database issues in production environments.
- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Additional Qualifications
- Experience in HVAC industry or designing HVAC IT systems
- Knowledge of Active Directory administration
Job Type: Full-time
Pay: $65,000.00 - $70,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
Experience:
- Software development: 5 years (Preferred)
Ability to Relocate:
- Corona, CA 92878: Relocate before starting work (Required)
Work Location: In person
Salary : $65,000 - $70,000