Software Engineer II
Listed on 2025-11-28
-
IT/Tech
IT Support
Software Engineer II
Join to apply for the Software Engineer II role at Astrosoft-Development
DescriptionBuild What’s Next. Innovate With Purpose. Grow With Us. At Renew Aire, we’ve spent over 40 years redefining energy recovery ventilation—championing indoor air quality, reducing energy costs, and advancing sustainability. We’re a people‑first, innovation‑driven team that values curiosity, collaboration, and continuous improvement. As a Software Engineer II, you’ll shape the systems that power our operations, working alongside Marketing, Sales, Engineering, Operations, and Shipping.
This hybrid role requires three days per week on-site in Waunakee, WI.
- Lead meetings with cross‑functional teams, helping stakeholders articulate needs and guiding conversations with a calm, professional, and engaging presence
- Translate business goals into intuitive workflows, interfaces, and software applications
- Independently develop full‑stack solutions using PHP, Python, JavaScript/Type Script, SQL, Angular, and other modern frameworks
- Manage projects from problem definition to solution delivery, ensuring clear communication, alignment, and follow‑through
- Conduct testing, debugging, and refinement to maintain reliability and performance
- Serve as a meeting coordinator and technical liaison—comfortable navigating diverse personalities and keeping conversations productive
- Create comprehensive documentation for processes, systems, designs, workflows, and end‑user training
- Mentor developers and support team knowledge growth
- Participate in code reviews, architecture discussions, and design planning
- Manage and troubleshoot issues through our IT ticketing and task management systems
- Assist with off‑hours deployments and maintenance as needed
- A self‑starter with a proactive, “let’s figure this out” mindset
- A strong communicator, able to lead meetings and explain complex topics clearly
- Skilled at handling different personalities and keeping projects moving
- Comfortable working independently while also being a supportive team member
- Organized, detail‑oriented, and confident managing multiple projects
- A natural problem solver who thrives in fast‑paced, dynamic environments
- Someone who embraces both conventional and unconventional career paths—backgrounds in teaching, customer service, or other people‑centered roles translate beautifully here
Minimum Qualifications
- Associate’s degree in Programming, Computer Science, Software Engineering, or equivalent experience
- 3+ years of web development experience spanning front‑end and back‑end
- Proficiency with one or more modern programming languages/frameworks:
JavaScript, Type Script, PHP, Python, SQL - Experience with Word Press (Multi‑Site is a plus)
- Familiarity with Angular, .NET, and full‑stack development
- Strong experience with REST APIs
- Understanding of asynchronous requests, AJAX, partial page updates
- Responsive design + accessibility experience
- Experience with browser testing, debugging, and IDEs
- Strong general office and CRM software skills (Microsoft Dynamics preferred)
- Manufacturing or engineering environment experience is a plus
While performing the duties of this job, the employee is regularly required to see, talk and hear. The employee frequently is required to sit and use hands along with fingers, to handle or feel. The employee is occasionally required to stand, walk, reach with hands and arms, climb or balance, and stoop, kneel, crouch or crawl. The employee must frequently lift and/or move up to 25 pounds.
Specific vision abilities required by this job include close vision. Must be able to understand issues, problems, and opportunities and make timely, sound decisions. Take responsibility for decisions and understand the impact and implications of decisions and provide feedback as necessary. Communicate with other employees and customers, perform an assortment of administrative tasks, and have personal management skills. Possess advanced customer service skills, the ability to develop professional relationships with customers and employees.
Demonstrate attention to detail and exert high effort and focus on very…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).