GovOS is seeking a results-oriented engineering leader to provide technical leadership guidance to an engineering team of both onshore, nearshore and offshore engineers. The correct leader will be able to think strategically, but still possesses skills lead by example and roll up their sleeves and help when necessary. Our engineering leaders are able to build and maintain best-in-class processes, system design, development and problem-solving teams. This position reports directly to the CPO and is a remote first position.
Role & Responsibilities
- Provide technical leadership and guidance to a team of .NET developers
- Mentor and coach team members, fostering a collaborative and high-performing work environment
- Assign tasks, manage priorities, and ensure timely delivery of high-quality software solutions
- Collaborate with the development team to design ideas, technical challenges, and code reviews
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers to define project requirements and deliverables
- Find ways to continuously improve productivity and efficiency within the team
- If needed in a pinch, roll up your sleeves and contribute code
Minimum Qualifications
- Experience leading team of developers/software engineers (leading a team of 20+ people)
- 8+ years of healthy commercial experience in .NET Framework and/or Core
- 10+ years of experience in commercial software development
- Solid experience building database-intensive applications with Microsoft SQL Server
- Comprehensive C# and Javascript knowledge
- Experience with various design patterns and software architecture principles, and an ability to teach them to others
- Experience deploying services to commercial cloud environments
- Proficient in REST based APIs using JSON and web services
- Excellent written English and asynchronous communication skills
- Experience building web clients with SPA frameworks
- Experience in multiple forms of test automation
- Experience with agile development methodologies and tools
- A collaborative approach to working with Product Managers/Product Owners
- Logical thinking and great problem-solving skills
- A disciplined approach to delivery and team practices
- Experience in making and explaining trade-off decisions to deliver customer value
- Ability to identify problems early, and to resolve them before they grow
Preferred Qualifications
- Experience deploying services to Azure and using Azure’s various IaaS offerings
- Hands-on experience with CI/CD tooling and DevOps practices
- Experience working with distributed/remote first teams
- Experience with government solutions
Compensation & Benefits
- $175,000 – $190,000 annual base + bonus
- Remote Opportunities (Some state restrictions – see below)
- Leadership and career development opportunities
- Competitive insurance (medical, dental, vision, and voluntary life & disability)
- Mental health benefits
- 401(k) plan with company match
- Paid holidays
- Flexible PTO - no accruals
- Generous paid parental leave
- Monthly work from home stipend
While we are a remote organization we do have restrictions in a few states: Unfortunately, we cannot hire in these select locations: Arizona, Alaska, Arkansas, Delaware, Hawaii, Idaho, Indiana, Iowa, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Montana, Nebraska, New Hampshire, New Jersey, New Mexico, New York, North Dakota, Oklahoma, Oregon, Rhode Island, South Carolina, South Dakota, Tennessee, Vermont, West Virginia, Wisconsin