Software Development Tech Lead
Software Development Tech Lead
Capitol Tech Solutions
Greater Sacramento
See who Capitol Tech Solutions has hired for this role
See who Capitol Tech Solutions has hired for this role
Capitol Tech Solutions provided pay range
This range is provided by Capitol Tech Solutions. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Software Development Tech Lead
About Us:
Capitol Tech Solutions is looking for a Software Development Tech Lead for a growing digital transformation firm, reporting directly to the Director of Software Development. In this role, you will serve as a senior technical contributor within the organization, guiding the quality and direction of development work without direct people management responsibilities. You will be a key contributor in a dynamic and innovative environment, applying deep technical expertise to deliver project success, mentor peers, and elevate the team’s engineering standards.
Primary Responsibilities:
As the Software Development Tech Lead, you will be a highly collaborative technical leader within the Software Development team. While you will not have direct people-management responsibilities, you will serve as the primary technical resource within the development team — earning the confidence of developers, shaping architectural decisions, and ensuring the delivery of high-quality software solutions. You will succeed by building shared technical vision and fostering the kind of trust that moves teams forward.
Working in close partnership with other team members, you will help implement a technical strategy that aligns with the overarching business strategy, ensuring that you and the project teams remain aligned on commitments, quality standards, and industry best practices. As a technologist, you are expected to stay current with industry trends and assess their applicability to Capitol Tech Solutions, while actively supporting the team in developing their expertise across various technical topics. You will be actively involved in development, architecture, and technical solutioning across the full project lifecycle.
- Cross-Functional Collaboration: Collaborate with cross-functional teams, including project managers and business stakeholders, to ensure technical solutions align with business needs and constraints.
- Technical Leadership & Guidance: Define and implement coding standards, best practices, and standard operating procedures across multiple project teams, ensuring consistent and high-quality software delivery.
- Knowledge Sharing & Mentorship: Mentor development team members, fostering a culture of continuous learning and technical excellence across the organization.
- Direct Contribution: Actively participate in designated projects as a senior developer, contributing to the design, coding, testing, and delivery of software solutions.
- Technical Stewardship: Lead architecture and code reviews, ensuring that technical designs are sound and align with established best practices and business goals.
- Strategic Oversight: Provide strategic technical oversight, guiding the adoption of new technologies and innovative solutions that align with the company’s and client’s objectives.
- Best Practices Advocate: Continuously evaluate emerging software technologies and industry trends, integrating relevant advancements into the company's software development practices and delivery standards.
- Problem Solving & Innovation: Apply effective problem-solving skills to evaluate technical approaches, make architectural decisions, and address challenges efficiently.
- Communication: Clearly articulate technical concepts and strategies to both technical and non-technical audiences, ensuring alignment and understanding across the organization.
Qualifications:
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field is required.
- 10+ years of proven experience in Software Engineering / Development is preferred.
- 5+ years of experience in a software development project/tech leader role is preferred.
- Demonstrated leadership and organizational skills with the ability to meet deadlines, collaborate with all stakeholders, and coordinate across teams.
- Proven experience with the software development life cycle, methodologies, and best practices.
- Extensive experience with C# and the Microsoft .NET platform.
- Experience with front-end development across multiple frameworks/libraries, including Blazor, React, Angular, Vue, Svelte, and Backbone/Marionette.
- Proven experience with SQL, SQL Server development, data migrations, and database performance tuning.
- Experience with Azure DevOps, including CI/CD pipeline configuration and deployment to production environments.
- Experience with Azure or AWS cloud infrastructure for application hosting and deployment.
- Proven ability to implement, debug, test, and deploy code across the full development lifecycle.
- Experience with data engineering and reporting tools (e.g., Power BI) is a plus.
- Experience working in government contracting environments is a plus.
- Demonstrated ability to mentor junior and mid-level software developers and share technical knowledge across teams.
- Ability to lead technical work independently with a high degree of autonomy.
- Ability to clearly communicate technical concepts tailored for the target audience.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Consulting, Information Technology, and Quality Assurance -
Industries
Software Development
Referrals increase your chances of interviewing at Capitol Tech Solutions by 2x
See who you knowGet notified about new Software Engineer jobs in Greater Sacramento.
Sign in to create job alertSimilar jobs
People also viewed
-
GPU Software Development Engineer
GPU Software Development Engineer
-
Software Validation Engineer- Rolling Stock
Software Validation Engineer- Rolling Stock
-
Senior Software Engineer (Web Applications)
Senior Software Engineer (Web Applications)
-
Sr Software Quality Assurance Engineer (Hybrid)
Sr Software Quality Assurance Engineer (Hybrid)
-
ConvergeHEALTH-Full-Stack Software Engineer-Innovation_Delivery_Transformation
ConvergeHEALTH-Full-Stack Software Engineer-Innovation_Delivery_Transformation
-
.NET Software Engineer
.NET Software Engineer
-
Embedded System Software Engineer
Embedded System Software Engineer
-
Systems/Software Engineer
Systems/Software Engineer
-
Java Full-Stack Lead
Java Full-Stack Lead
-
Senior Software Engineer, Client Development (C# / Rust)
Senior Software Engineer, Client Development (C# / Rust)
Similar Searches
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content