Are you a visionary Software Engineering Leader with a passion for Innovation and leading new product development initiatives? Do you thrive on driving dynamic teams to create groundbreaking software solutions? This opportunity is right up your alley. Director of Software Engineering opportunity responsible for leading new product development (SaaS Products C# Azure) as well as industry leading state of the art machine control software (C++). Critical Software Engineering leadership opportunity. Many chances for advancement and more responsibility! Director of Software Engineering- New Product Development
Location: Norwalk, CT
Salary – $180,000 – $210,000 +Bonus Responsibilities:
As the Director of Software Engineering, you’ll lead a global team in developing cutting-edge software solutions that set industry standards for efficiency and precision. From state-of-the-art machine control software to pioneering SaaS applications, your expertise will shape the future of digital communication.
Direct multiple global teams to architect, design, implement, test, and deploy revolutionary software solutions, including:
Advanced machine control software
Innovative SaaS applications in Azure
Ensure project schedules are met, requirements are fulfilled, and solutions are delivered on time and within budget.
Partner with product management and engage with clients to gather and define product requirements, ensuring our solutions exceed expectations.
Work closely with professional services and support groups to resolve complex issues and ensure seamless solution delivery to clients.
Champion new tools, processes, and best practices across global development teams, fostering a culture of continuous improvement.
Inspire, mentor, and develop your team members to reach their full potential.
This director will have heavy interaction with Development/Engineering teams, Product Management, Executive Business Stakeholders and External CustomersRequirements:
10+ years of experience leading new product development teams.
10+ years of experience with object-oriented software design & development across the full lifecycle process.
Experience developing machine control software for complex custom systems. (C++, Windows)
Experience developing SaaS products following the Well-Architected Framework. (Azure/Azure Components, C#)
Proven track record of leading diverse teams on high-profile projects to success against critical deadlines, experience using Agile development methodologies
Excellent project management skills and ability to lead multidisciplinary teams.
Exceptional communication, presentation, and interpersonal skills, with the ability to work closely with senior management and interface with clients.