Lead Full Stack Software Engineer
GovGPT
Full-time
Rolling Meadows, IL
Job description
About Us:
Capitol Tech Solutions (CTS) is a leading digital transformation company specializing in software development, website design, and data-driven solutions. We partner with both public and private sector clients to deliver innovative, accessible, and user-centered digital experiences. At CTS, we provide top-tier technology solutions tailored to meet the diverse needs of our clients. We foster a collaborative, innovative work environment where team members are encouraged to grow, contribute, and reach their full potential.
Job Overview
We are seeking a highly skilled and energetic Senior .NET Developer to join our dynamic software development team. In this role, you will lead the design, development, and implementation of robust web applications and services using the latest Microsoft technologies. Your expertise will drive innovative solutions, optimize existing systems, and ensure seamless integration across multiple platforms. This position offers an exciting opportunity to work on complex projects that impact a wide range of business functions, fostering growth and technological excellence.
Responsibilities
- Provide technical leadership while responsible for the development and implementation of standards to deliver high-quality, maintainable software.
- Lead cross-functional collaboration with product, QA, UX, and client stakeholders to refine requirements, produce UI mockups, define acceptance criteria, and ensure successful UAT and application sign-off.
- Participate in Agile ceremonies (sprint planning, standups, retrospectives), provide accurate estimates, and drive/participate in effective code and architecture reviews.
- Innovate software development processes and product features with a focus on customer experience and business growth opportunities; empower teams to own the user experience.
- Actively use modern development tools (Visual Studio 2022+ / VS Code), source control (Git), DevOps, and AI toolsets.
- Design, develop, test, and deploy web applications using Microsoft .NET (ASP.NET Core preferred), C#, HTML/CSS, and JavaScript frameworks as needed.
- Translate user requirements into acceptance criteria, create system architecture diagrams, API specifications, and data models to guide implementation
- Implement, test solutions, and maintain technical and deployment documentation.
- Work in a customer-facing environment to deliver production-ready online solutions and support client deployments, demos, and training.
- Continuously learn new technologies and apply software best practices to design data models, implement features, and produce maintainable reports.
- Implement and maintain CI/CD pipelines to deploy and operate applications in a cloud environment (Azure preferred or AWS).
- Work closely with project managers to estimate, plan, and deliver features on schedule while communicating risks and prioritizing competing concerns (cost, functionality, performance) to justify decisions.
Qualifications
- BS degree in Computer Science, Information Systems, OR equivalent degree
- 8+ years’ experience in the Software development space using Microsoft’s platform, ideally with API development.
- 5+ years of experience as a software development project leader.
- Familiarity with the software development life cycle and software development processes
- Experience with back-end and front-end development with Microsoft .NET
- Extensive experience coding in C#, ASP.NET.
- Extensive experience with SQL, SQL Server development, and data conversion.
- Experience with JavaScript, HTML, CSS, and front-end frameworks is a strong plus.
- Familiarity with Azure or AWS Cloud environments
- Experience with data engineering and reporting (e.g., Power BI) is a strong plus.
- Proficient at debugging code and testing
- Experience working in government contracting environments is a plus.
- Ability to be a self-starter and work on projects with minimal management oversight.
Job Type: Full-time
Pay: $115,000.00 - $125,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Location: In person