International Code Council · 1 day ago
Manager of Software Engineering
International Code Council is seeking a Manager of Software Engineering to lead teams in designing and enhancing their E-commerce platform. The role involves collaborating with various teams to define requirements, manage projects, and implement best practices in software development.
Building MaintenanceNon Profit
Responsibilities
Lead and support a team of software engineers to deliver high-quality, customer-focused applications for ICC’s E-commerce platform and related systems
Guide the team in technical decisions, ensuring best practices in software development, architecture, and system integration
Research and introduce new technologies, tools, and best practices to continuously improve how the team works
Set clear goals, track progress, and ensure projects are delivered on time and meet business objectives
Foster a positive and collaborative team environment, encouraging open communication, knowledge sharing, and continuous improvement
Mentor and develop team members, providing regular feedback, coaching, and support for their career growth
Work closely with cross-functional teams—such as Product, Architecture, Project Management, and Support—to define requirements, solve problems, and deliver value
Collaborate with IT leadership and other managers to help define and shape the organization’s technology strategy and roadmap
Manage resources and adjust priorities as needed to balance short-term needs with long-term team development
Promote and implement Agile and DevOps practices to improve team efficiency and adaptability
Drive the hiring and onboarding process, ensuring new team members are well integrated and supported
Communicate project status, risks, and dependencies clearly to stakeholders and senior leadership
Performs other related duties as assigned
Qualification
Required
Bachelor's degree in Computer Science or a related field, or equivalent practical experience
5+ years of experience designing, building, and supporting highly available, enterprise-level web and mobile applications
5+ years of professional hands-on technical background in modern programming languages (e.g., PHP, C#, Go, TypeScript) and frameworks (e.g., VueJS, Node.js, Symfony, or Laravel)
3+ years of experience leading and managing engineering teams, with a track record of developing others and delivering results
Experience with Magento 2 framework or experience building and supporting other modern online commerce platforms
Experience building single-page, PWA or decoupled applications
Strong hands-on experience with system architecture, API development (REST/SOAP), and database technologies (SQL and NoSQL)
Familiarity with user experience, interface design, and mobile-first development
Experience working in Agile environments (Scrum/Kanban) and applying DevOps principles
Agile Leadership/Scrum Master/Product Owner, PMP or similar certifications
Excellent communication and collaboration skills, with the ability to work effectively with team members, stakeholders, and senior leaders
Strong problem-solving, analytical, and organizational skills
Experience in hiring, onboarding, and developing engineering talent
Ability to manage multiple projects, prioritize tasks, and adapt to changing business needs
Experience with cloud platforms (AWS or Azure), modern commerce frameworks (Magento 2 or similar), and monitoring tools
Excellent leadership, project management, and people management/mentoring skills (including hiring, onboarding, and developing engineering talent)
Experience with DevOps, Automation processes and CI/CD
Experience with Atlassian Jira or similar issue tracking tools
Experience working with third party vendors and contract negotiations
Experience with monitoring and observability tools/technologies (i.e., Grafana, Kibana, NewRelic)
Preferred
Masters degree is preferred
Certification is preferred
Benefits
Paid vacation and sick time
Health/dental/vision insurance
401k with generous company match immediately vested
Company paid basic life insurance
Short-term and long-term disability coverage
Critical illness insurance
Flexible spending accounts
Pet insurance
Company
International Code Council
The International Code Council is a nonprofit association that provides a wide range of building safety solutions.
H1B Sponsorship
International Code Council has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2022 (2)
2021 (1)
2020 (1)
Funding
Current Stage
Late StageTotal Funding
$3.5MKey Investors
U.S. Environmental Protection Agency
2024-07-16Grant· $3.5M
Recent News
Company data provided by crunchbase