Demo

Software Engineering Manager

International Code Council
International Code Council Salary
Country Club Hills, IL Full Time
POSTED ON 3/23/2025
AVAILABLE BEFORE 4/22/2025

Job Type

Full-time

Description

In this role, you will lead one or more teams of software engineers to design, develop, enhance, and maintain the customer experience for ICC's external and internal applications. You will be responsible for working with Product, Support, Project Management, and Customer Service Teams to define requirements, propose solutions, negotiate timelines, help identify customer pain points and improve them.

Responsibilities

  • Specific duties and responsibilities include, but are not limited, to the following :
  • Provide strong project leadership and lead teams of dynamic software engineers to build and maintain customer-facing and internal applications
  • Own and actively manages all technical aspects of the products and services your team(s) creates
  • Research and implement new technologies, tools, and best practices to improve efficiency and effectiveness of software development
  • Understand and champion Agile and DevOps principles with your leading of the development teams
  • Assist IT senior leadership and other managers with defining the Information Technology Road Map
  • Recruit top talent to grow the team capacity
  • Track and report the progress of the projects against key milestones
  • Manage team(s) performance and balance resources with task assignments
  • Ensure on-time and high-quality delivery of the projects
  • Coordinate projects that span multiple teams and collaborate with cross-functional resources
  • Mentor, train and assist direct reports with personal development, SDLC best practices and career growth
  • Collaborate with stakeholders to define and manage projects scope, deliverables, and success milestones

Requirements

Requirements

  • Bachelor's degree in computer science or closely related fields or equivalent practical experience
  • 5 years of experience architecting, delivering and supporting highly available, enterprise-level web and mobile applications
  • 5 years of professional hands-on experience in modern programming languages (e.g. PHP, C# .Net, Go, TypeScript) and software development frameworks (VueJS, Node.JS, Sumfony).
  • 3 years of technical leadership and people management experience with 5 or more reports
  • Hands-on technical experience in architecting system integrations and developing API interfaces, including REST and SOAP.
  • Strong experience with relational and non-relational database development using My / SQL and NOSQL.
  • Strong grasp of User Experience, User Interface Design and Mobile First Design
  • Ability to work in a collaborative, cross-functional team environment
  • Experience with agile Scrum / Kanban software development methodologies
  • Proven analytical and creative problem-solving abilities
  • Excellent written and oral communications with ability to work effectively and provide feedback to senior level managers and vendors
  • Excellent leadership, project management, and people management / mentoring skills
  • Preferred

  • Master's degree in Computer Science, Engineering, or a related field.
  • A strong plus is experience evaluating, designing, implementing, and managing Microsoft Dynamics 365 CE platform (Dynamics CRM) including modules such as Sales, Marketing, Service, and Customer Insights.
  • Experience with DevOps, CI / CD pipelines, Automation processes or site reliability engineering (SRE).
  • AWS or Azure Cloud experience and certification is a strong plus
  • Experience building single-page, PWA or decoupled applications.
  • Extensive experience with PHP frameworks like Sumfony or Laravel
  • Experience with Magento 2 or other modern e-commerce platforms
  • Experience with DevOps, Automation processes and CI / CD
  • Experience with Jira or similar issue tracking tools
  • Scrum Master / Product Owner, PMP or similar certifications
  • Business Process Management / Lean Six Sigma experience
  • Experience working with third party vendors and contract negotiations
  • Experience managing remote resources with significant time zone difference
  • Experience with monitoring and observability tools / technologies (i.e., Grafana, Kibana, NewRelic)
  • Working Conditions and Physical Demands

  • This position follows a hybrid work model and is based in our United States office (Country Club Hills, IL).
  • Travel is required as needed, domestic and international, 5%-10% of the time.
  • The role may involve working extended hours to meet deadlines and manage critical situations.
  • The role may require occasional lifting of light objects and long periods of sitting or standing.
  • Salary Description

    140,000-$170,000

    Salary : $140,000 - $170,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineering Manager?

    Sign up to receive alerts about other jobs on the Software Engineering Manager career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $222,941 - $284,552
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $222,941 - $284,552
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at International Code Council

    International Code Council
    Hired Organization Address Birmingham, AL Full Time
    Description: Position Summary: Performs duties of a technical and often complex nature including determining the code co...
    International Code Council
    Hired Organization Address Country Club Hills, IL Full Time
    Apply Job Type Full-time Description ICC is a growing international company and the leader in developing model building ...
    International Code Council
    Hired Organization Address CA Full Time
    Description : Individuals perform a variety of duties of a technical and often complex nature, supporting the developmen...
    International Code Council
    Hired Organization Address Country Club Hills, IL Full Time
    Apply Job Type Full-time Description Position Summary: This position provides senior leadership for all ICC Training end...

    Not the job you're looking for? Here are some other Software Engineering Manager jobs in the Country Club Hills, IL area that may be a better fit.

    Software Engineering Manager, Video Analytics (EAST COAST REMOTE )

    ADVANCED ENGINEERING GROUP PC, Chicago, IL

    AI Assistant is available now!

    Feel free to start your new journey!