HDR

Software Engineering Team Lead

HDR • $108K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Business, Software Engineering or Computer Science
  • 7+ years of technical software development experience, including 1 year in project leadership
  • Strong knowledge of software development design procedures
  • Excellent organizational, leadership, decision-making, and communication skills
  • Experience with software development tools for tracking, documentation, and testing
  • Master's degree in a related field preferred
  • Agile experience is highly desirable

Responsibilities

  • Manage software development projects and lead teams to create and maintain products
  • Design, develop, test, and deploy a range of products on mobile and web platforms
  • Lead the creation of customer-facing experiences aligned with corporate strategy
  • Ensure comprehensive specifications from requirements and use cases by collaborating with management and staff
  • Act as Project Manager for software development initiatives

Benefits

  • Active participation in an employee-owned culture
  • Opportunities for professional development and mentorship
  • Access to modern software tools and platforms
  • Potential to lead innovative digital transformation initiatives
  • Work with distributed teams on enterprise-scale applications
Full Job Description
In the role of Software Engineering Team Lead, we'll count on you to:

  • Manage software development projects, team to create new products, and maintain existing applications
  • Manage and lead team in designing, developing, testing and deploying range of products on various mobile or web-based platforms
  • Develop customer-facing experiences by effectively leading a team to design, develop, test and deploy range of products on multiple platforms based on corporate strategic goals
  • Ensure that comprehensive and understandable specifications from basic requirements and use cases are in place by working closely with management and staff
  • Act as Project Manager for corporate initiatives related to software development
  • Manage software development projects and staff to create new products and maintain existing applications


Preferred Qualifications

  • Master's degree in Computer Science, Software Engineering, Business, or a related field
  • 3 or more years of experience leading software development teams in an Agile environment
  • Experience managing distributed or hybrid software engineering teams
  • Demonstrated success delivering enterprise-scale web, mobile, or cloud-based applications
  • Experience with Agile delivery methodologies, including Scrum, Kanban, and Jira
  • Strong understanding of modern software architecture, including cloud-native, microservices, and API-driven solutions
  • Experience with Microsoft Azure, AWS, or other cloud platforms
  • Knowledge of DevOps practices, CI/CD pipelines, automated testing, and software quality management
  • Experience managing product roadmaps, budgets, resource planning, and software portfolios
  • Experience partnering with business stakeholders to translate strategic objectives into technical solutions
  • Experience mentoring software engineers and developing technical leadership within teams
  • Familiarity with AI-enabled development tools, automation platforms, and emerging software technologies
  • Experience supporting digital transformation initiatives within engineering, architecture, construction, or other professional services organizations
  • PMP, PMI-ACP, Certified Scrum Master (CSM), SAFe, or similar project/program management certification


#LI-KT1

Qualifications

Required Qualifications

  • Bachelor's degree in Business, Software Engineering or Computer Science
  • A minimum of 7 years of technical experience in software development, including a minimum of 1 year of project leadership experience
  • Proven experience in leading software product development projects
  • Excellent knowledge of software development design procedures
  • Excellent organizational, leadership, decision making, and communication skills
  • Familiar with standard software development tools, including incident tracking, documentation, and testing systems
  • An attitude and commitment to being an active participant of our employee-owned culture is a must

About HDR

HDR is an architecture, engineering, and consulting firm based in Omaha, Nebraska. The company was founded in 1917 as Henningson Engineering Company and has since grown to become one of the largest engineering firms in the United States. HDR provides a wide range of services, including architecture, engineering, environmental consulting, and construction management. The company has worked on a number of high-profile projects, including the Hoover Dam Bypass and the San Francisco-Oakland Bay Bridge. HDR is committed to sustainability and has been recognized for its efforts in this area by organizations such as the U.S. Green Building Council.
Learn more about HDR
Size
10,000 employees
Industry
Founded
1917

Similar Jobs

More Jobs at HDR

More Information Technology Jobs

Find similar Software Engineering Team Lead jobs: