Software Engineer Supervisor
About Our Client:This organization operates in the technology and workplace systems industry, focusing on designing and delivering solutions that enable smarter, more connected work environments. With over 50 years of experience and a structure of 100% employee ownership, the company addresses the challenge of enhancing collaboration and productivity across diverse settings such as classrooms and control centers. It offers integrated systems that facilitate seamless connection and operational efficiency.About the Opportunity:The SOFTWARE ENGINEER SUPERVISOR is responsible for overseeing the development and maintenance of software and programming solutions tailored to the needs of the organization's clients. This role leads a team of control system programmers and software engineers, ensuring the delivery of high-quality solutions that align with customer objectives. The position is critical for maintaining superior customer experiences and advancing the technical capabilities of the programming team.Responsibilities:Ensure timely completion of system programming services that meet design and functional requirements.Develop new code and assist with backend programming using languages such as HTML 5, C(x), JavaScript, Python, Visual Basic Script, and TypeScript.Maintain and organize software storage to support easy retrieval and reuse of code.Establish and uphold programming standards for consistency and adaptability among team members.Maintain a minimum 75% chargeability rate for the supervised team.Oversee daily duties of Control System Programmers and Software Engineers.Plan, assign, and direct work in collaboration with AV Project Managers to match skillsets and workloads for timely project delivery.Requirements:Strong knowledge of programming languages including HTML 5, Python, Java, or C(x).Experience with AV control systems programming such as Crestron, Q-Sys, and Extron.1 to 3 years of experience in AV-related code development.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent industry certification and experience.Preferred but not required: Master’s degree in a relevant field.Relevant certifications like PMP or Scrum Master are a plus.Proven leadership and team management skills.Strong analytical skills for technical problem-solving.Effective verbal and written communication skills.Ability to manage multiple projects and prioritize tasks.Capability to interpret safety rules, operating and maintenance instructions, and procedure manuals.Pay Range and Compensation Package:The pay range and compensation package for this role will be determined based on the candidate's experience, skills, and other relevant factors.Benefits & Perks:Healthcare, vision, and dental coverage.Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA).Employer-paid life and disability insurance.401(k) with company match.Employee Stock Ownership Plan (ESOP).Tuition reimbursement and ongoing learning opportunities.Employer-paid employee assistance program.Paid time off.Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.Note:RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.