Director of Software Engineering

16 hours ago


Denver, Colorado, United States IQ Clarity LLC Full time
Job Title: Director of Software Engineering

IQ Clarity LLC is seeking a highly skilled Director of Software Engineering to lead our engineering organization in the delivery of high-quality, scalable software solutions that meet strategic product goals.

Key Responsibilities:
  • Lead and manage a team of software engineers, fostering an environment of collaboration, innovation, and excellence.
  • Drive architecture and development decisions for software solutions built on C#,.NET Core, and Angular, ensuring they meet both functional and non-functional requirements.
  • Oversee AWS infrastructure, ensuring systems are scalable, secure, and performant. Collaborate closely with DevOps to ensure smooth CI/CD practices.
  • Translate business objectives into engineering execution plans, ensuring that all roadmap priorities are effectively addressed.
  • Stay hands-on, contributing to the design and development of critical projects, and conducting code reviews to maintain high standards.
  • Collaborate with product management to prioritize features, manage expectations, and ensure timely delivery of high-quality software.
  • Champion Agile methodologies, ensuring the team follows best practices in sprint planning, retrospectives, and iterative development.
  • Ensure cross-team collaboration, acting as a bridge between product, design, and other technical teams to deliver unified, user-focused solutions.
  • Provide mentorship and career development opportunities for engineers, ensuring growth in technical skills, leadership, and problem-solving abilities.
  • Drive continuous improvement across the engineering team, refining processes, workflows, and technical practices.
  • Monitor KPIs for engineering performance and software quality, reporting to executive leadership on project progress and risk mitigation.
Qualifications:
  • 10+ years of software development experience, with at least 5 years in leadership roles managing engineering teams.
  • Extensive hands-on experience with C# and.NET Core in building large-scale, distributed applications.
  • Strong expertise in AWS services, including EC2, Lambda, RDS, S3, and experience with scaling and securing cloud-based applications.
  • Proficiency with Angular or similar front-end frameworks, with a deep understanding of modern front-end development principles.
  • Proven experience with Agile methodologies and leading teams in Agile environments (Scrum, Kanban).
  • Demonstrated success in delivering roadmap priorities while balancing technical debt, refactoring, and new feature development.
  • Experience leading teams in a DevOps environment, integrating CI/CD pipelines, automated testing, and infrastructure-as-code (IaC).
  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders and executive leadership.
  • Strong problem-solving abilities and a strategic mindset for aligning technical execution with business goals.
  • Track record of mentoring engineers, building high-performing teams, and fostering a positive, innovative culture.
Bonus Skills:
  • Familiarity with microservices architecture and serverless technologies (e.g., AWS Lambda).
  • Experience with React or in addition to Angular.
  • Prior experience with Azure DevOps or other CI/CD tools.
  • Exposure to Docker and Kubernetes for containerized applications.


  • Denver, Colorado, United States IQ Clarity LLC Full time

    Director of Software EngineeringIQ Clarity LLC is seeking a highly skilled Director of Software Engineering to lead our engineering team in delivering high-quality, scalable software solutions that meet strategic product goals.Key Responsibilities:Lead and manage a team of software engineers, fostering an environment of collaboration, innovation, and...


  • Denver, Colorado, United States Software AG Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. As a key member of our team, you will be responsible for designing, implementing, and maintaining features for the CONNX product suite.Key ResponsibilitiesLead the design, implementation, and maintenance of new features for...


  • Denver, Colorado, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...


  • Denver, Colorado, United States Muller Engineering Full time

    Job Title: Traffic Design EngineerMuller Engineering Company is seeking a highly skilled Traffic Design Engineer to join its Traffic Engineering Group. This is an excellent opportunity for a motivated and experienced individual to be part of our expanding team.We are seeking candidates who want to work in a creative and collaborative environment to help...


  • Denver, Colorado, United States Muller Engineering Full time

    Job TitleSr. Project Engineer - TransportationJob SummaryMuller Engineering Co., Inc. is seeking a highly skilled and motivated Sr. Project Engineer to join our Transportation team. As a key member of our team, you will be responsible for designing transportation facilities, preparing studies and reports, and supporting project managers with client relations...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key Responsibilities:Develop and integrate software...


  • Denver, Colorado, United States Neptune Software As Full time

    About Neptune SoftwareNeptune Software is a leading provider of digital experience platforms, empowering businesses to create innovative and seamless customer experiences. Our Low Code No Code platform is a game-changer in the industry, integrating with existing IT landscapes and democratizing tech for all.The PositionWe are seeking a highly skilled Software...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for designing, developing, and testing software products for embedded systems.Key Responsibilities:Develop and integrate software products for embedded systemsCollaborate with...


  • Denver, Colorado, United States Coupa Software Full time

    About the RoleCoupa Software is seeking an experienced Enterprise Account Director to join our team. As a key member of our sales organization, you will be responsible for driving revenue growth and expanding our customer base in the enterprise segment.Key ResponsibilitiesDevelop and execute a sales strategy to drive revenue growth and expand our customer...


  • Denver, Colorado, United States Rocket Software Full time

    Global Demand Generation DirectorRocket Software is seeking a highly experienced and results-driven Director of Global Demand Generation to lead our global demand generation strategy and drive pipeline growth, customer acquisition, and revenue.Key Responsibilities:Develop and lead the global demand generation strategy to drive pipeline growth, customer...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key Responsibilities:Develop and integrate software...


  • Denver, Colorado, United States Modivcare Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to join our team at Modivcare. As a Software Engineering Manager, you will be responsible for leading a team of software engineers to design, develop, and deliver high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesLead a team of...


  • Denver, Colorado, United States CyberCoders Full time

    Job Title: Senior Software Engineer Job Summary: We are seeking an experienced Senior Software Engineer to join our team at CyberCoders. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Python and Django. Key Responsibilities: * Design and develop scalable and...

  • Software Engineer 2

    1 week ago


    Denver, Colorado, United States MasTec Network Solutions Full time

    Job Title: Software Engineer 2OverviewMasTec Network Solutions is a leading national infrastructure construction company operating throughout the United States. We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation, OSP engineering, wireline construction, and emergency maintenance services.As a Software Engineer...


  • Denver, Colorado, United States Generac Power Systems Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Generac Power Systems. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications that power our energy technology solutions.Key Responsibilities:Design and develop software applications...


  • Denver, Colorado, United States Muller Engineering Full time

    Job TitleDesign Engineer - StormwaterJob SummaryMuller Engineering is seeking a qualified stormwater design engineer to join our Transportation Hydraulics team. As a key member of our team, you will be responsible for designing stormwater improvements, including storm drain systems, culverts, ditches, detention/stormwater quality features, river hydraulics,...


  • Denver, Colorado, United States DISH Network Full time

    Job Title: Senior Software EngineerAt DISH Network, we are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using Java, AEM,...

  • Software Developer

    4 weeks ago


    Denver, Colorado, United States Information Technology Engineering LLC Full time

    Job OverviewWe are seeking a highly skilled Backend Software Engineer to join our dynamic team at Information Technology Engineering LLC. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining efficient, scalable, and secure backend systems that power our applications.This is an exciting opportunity for a...


  • Denver, Colorado, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Test Equipment Engineering (TEE) team within the Specialty Engineering Directorate at Raytheon. As a key member of our team, you will be responsible for developing, integrating, testing, and maintaining software as part of on-site factory support of test systems to...


  • Denver, Colorado, United States Focused HR Solutions Full time

    Job DescriptionJob Title: Software Test EngineerJob Summary:Focused HR Solutions is seeking a highly skilled Software Test Engineer to join our team. As a Software Test Engineer, you will be responsible for developing and executing software tests to ensure the smooth and effective operation of our applications.Key Responsibilities:Develop and execute...