Lead Software Engineer
Role details
Job location
Tech stack
Job description
Kiewit is looking for top talent to join our fast-paced and innovative Software Delivery Team. We are seeking a highly talented, experienced Lead Software Engineer who is passionate about creating next-generation construction products and services, leveraging modern software engineering and AI-enabled development practices. The ideal candidate combines strong architecture and leadership skills with experience using AI-assisted development tools to improve engineering productivity, code quality, and delivery velocity., System and Product Design
-
Considers the customer's perspective and experiences when designing systems.
-
Leads and participates in the architectural design of features early in the development cycle.
-
Produces quality designs that ensure solutions meet performance, scalability, flexibility, and extensibility requirements.
-
Leads the team in establishing program specifications and secure coding standards.
Solution Execution
-
Work with Product Owners to translate roadmap features into manageable components/tasks.
-
Champion automated testing and test-driven development.
-
Write and coach the team on clean, maintainable, and scalable code.
-
Utilize AI-assisted development tools such as Cursor, GitHub Copilot, Claude Code, ChatGPT Enterprise, Windsurf, or Codeium to accelerate software delivery.
-
Establish best practices for AI-assisted software development, including prompt engineering, code review governance, security validation, and responsible AI usage.
-
Drive adoption of AI-powered development workflows, automated code generation, intelligent testing, and developer productivity tooling.
-
Own the full release lifecycle in Azure DevOps from maintaining multi-stage pipeline YAML and environment configurations to executing deployments and validating post-release health across Azure App Services, Service Bus, and API integrations using Azure Monitor and Application Insights.
Leadership
-
Primary technical point of contact for stakeholders.
-
Responsible for managing delivery of committed work for the team.
-
Mentor junior developers and engineers.
-
Champion modern software engineering practices including AI-enabled development workflows, DevSecOps, and continuous delivery.
Requirements
-
Bachelor's and/or master's degree in computer science, Information Technology, Engineering, or related experience.
-
3+ years of Lead/Senior Software Engineering experience.
-
7+ years of experience building software using OOP practices. (Full-stack software development)
-
Experience with React.
-
Experience with C#.
-
Strong understanding of .NET development.
-
Experience using AI-assisted software development tools such as Cursor, GitHub Copilot, Claude Code, ChatGPT Enterprise, Windsurf, Codeium, or similar platforms.
-
Experience incorporating AI-powered development workflows including code generation, refactoring, testing, documentation, and code review.
-
Familiarity with prompt engineering, AI-assisted debugging, and developer productivity optimization.
-
Experience with SQL Server/Azure SQL and Azure ecosystem services.
Other Requirements:
-
Regular, reliable attendance
-
Work productively and meet deadlines timely
-
Communicate and interact effectively and professionally with supervisors, employees, and others individually or in a team environment.
-
Perform work safely and effectively. Understand and follow oral and written instructions, including warning signs, equipment use, and other policies.
Benefits & conditions
-
Work during normal operating hours to organize and complete work within given deadlines. Work overtime and weekends as required.
-
May work at various different locations and conditions may vary.
We offer our fulltime staff employees a comprehensive benefits package that's among the best in our industry, including top-tier medical, dental and vision plans covering eligible employees and dependents, voluntary wellness and employee assistance programs, life insurance, disability, retirement plans with matching, and generous paid time off.