Position at Nortek Air Solutions
This position is not eligible for sponsorship or relocation.
About Nortek Air Solutions
Nortek Air Solutions is a leading HVAC company offering energy-efficient and sustainable products and solutions. With annual sales of close to $1 billion, we serve the Residential, Light Commercial, and Custom Air Solutions markets. Our mission is to create a better tomorrow every day, and we achieve this through our core values of Safety, Integrity, Performance Driven Culture, and Teamwork.
As an Application Developer at Nortek Air Solutions, you will play a key role in designing, developing, and maintaining software applications that support our business operations. You will collaborate with cross-functional teams to gather requirements, analyze user needs, and develop innovative solutions. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for creating high-quality applications.
This is an exciting opportunity to join a dynamic team and contribute to the success of a leading HVAC company. Nortek Air Solutions continually sets the industry standard for delivered software solutions. As an Application Developer, you will have the chance to work on challenging projects, leverage the latest technologies, and make a significant impact on our business operations. You will also have opportunities for professional growth and development within our organization.
- Collaborate with business stakeholders and Software Development teams to gather and analyze requirements for software applications.
- Design and develop software solutions that meet business needs, using programming languages such as C# .NET and vb.Net.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Conduct thorough testing and debugging of applications to ensure high quality and reliability.
- Collaborate with cross-functional teams to integrate software applications with existing systems and databases.
- Stay up to date with emerging technologies and industry trends to continuously improve software development processes and solutions.
- Provide technical support and troubleshooting for applications, working closely with end-users to resolve issues.
- Document software development processes, code changes, and application functionalities for future reference.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development, with proficiency in vb.Net or C# .NET.
- Knowledge of cloud computing platforms (AWS or Azure).
- Strong problem-solving and analytical skills.
- Experience with database management systems (SQL, MySQL, etc.).
- Familiarity with software development methodologies and best practices.
- Excellent communication and collaboration skills.
Preferred:
- Experience developing software for manufacturing or engineering support.
- Experience with machine learning and AI models.
- Understanding of Agile development methodologies.
- Familiarity with version control systems (Git).
- Ability to live our core values of Safety, Integrity, Performance Driven Culture, and Teamwork.
- Strong attention to detail and commitment to delivering high-quality work.
- Ability to work independently and collaboratively in a team environment.
- Adaptability and willingness to learn new technologies and tools.
- Excellent problem-solving and decision-making skills.
- Strong organizational and time management skills.