Remote Position
Full Stack Developer
🌍 Remote · United States
💼 Full-time
Position Title: Full Stack Developer
Location: Remote
Clearance: Public Trust
Program: DOT / FRA
Summary: TTC is seeking an experienced and innovative Full Stack Developer to support its Operations and Maintenance (O&M) team. The candidate will be a self-driven professional with demonstrated experience identifying and remediating security vulnerabilities, resolving software defects, and enhancing existing applications.
This role requires the ability to analyze complex technical issues and deliver complete, end-to-end solutions within a fast-paced Agile development environment. The Full Stack Developer will contribute to the enhancement, sustainment, and modernization of mission-critical systems that support Federal Government operations.
The candidate will apply modern architectural approaches, development tools, and technologies to address challenging customer requirements. Responsibilities include identifying opportunities for system improvement; designing, developing, testing, and deploying software enhancements; and ensuring that delivered solutions align with the established technical architecture, operating environment, security requirements, and planned future capabilities.
What You'll Do:
- Troubleshooting production problems related to existing software applications.
- Enhancing and maintaining existing software components including user interfaces, APIs, services, databases, and reports.
- Upgrading frameworks and software versions
- Responding to end user problem reports, reviewing suggestions for improvements and enhancement requests.
- Working with the Security Team on remediating security vulnerabilities.
- Interacting with customer stakeholders, end users and team members to identify application requirements.
- Researching and prototyping proof of concept solutions based on client requirements and making recommendations to management.
- Bachelor’s degree in computer science, IS, or equivalent.
- 4+ years of full stack development experience
- 3+ years of experience developing in C# and .NET
- Front-end development experience using SPA frameworks including Angular or React
- Experience using relational databases such as SQL Server (tables, views, stored procedures, indexes)
- Experience working with Entity Framework
- Front-end development experience using CSS and jQuery
- Experience using Azure cloud and Azure DevOps Pipelines
- Hands-on experience working with IIS on Windows Server
- Experience working with .Net MVC and Web APIs
- 3+ years of experience designing and developing web solutions using Microsoft SharePoint
- In-depth knowledge of Section 508 compliance and accessibility standards
- Experience implementing federal web standards, design systems, and guidelines
- Strong visual and UI/UX design skills, including wireframing and prototyping
Bachelor's degree in computer science or IS; 4+ years full stack development; 3+ years C# and .NET; SPA frameworks (Angular/React); relational databases (SQL Server); Entity Framework; Public Trust clearance.
Key Responsibilities
- troubleshooting production problems
- enhancing software components
- remediating security vulnerabilities
Skills & Tools
C#, .NET, Angular, React, SQL Server, Entity Framework, CSS, jQuery, Azure, Azure DevOps Pipelines, IIS, Windows Server, .NET MVC, Web APIs, Microsoft SharePoint
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — United States
- Languages: English
About TTC, Inc.
An IT company supporting defense and government missions with software development and operations. — Industry: Information Technology