Job Url: https://www.indeed.com/jobs?q=full+stack+developer&l=United+States&sc=0kf%3Aattr%28DSQF7%29%3B&radius=25&start=20&vjk=7db12f4a04164683 Job Description: Full job description CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in Reston, VA, CTEC has over 300 team members working on mission-critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management. The work we do effects millions of U.S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers' bespoke mission requirements, are enabling this future every day. The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U.S. Intelligence Community. Client: CTEC develops and delivers innovative customer-centric technologies and solutions that facilitate the Office of Personnel Management's (OPMs) Development Modernization and Enhancements (DME) and Operation and Maintenance (O&M) for modern and legacy applications. Duties and Responsibilities: Design and Development: Create and maintain applications using programming languages with Integrated Development Environments (IDEs). Implementation, Testing, and Deployment: Conduct code reviews, automated unit testing, system testing, and integration testing in multiple environments (i.e., Development, Testing, Staging, and Production). Trigger CI/CD pipelines (with built, test, scan, and deploy stages) culminating in deployment to various environments. Maintenance and Support: Provide on-call support for production systems, troubleshoot issues, and upgrade system software. Collaboration: Work closely with business analysts and stakeholders (i.e., client-facing) to understand requirements and deliver solutions. Documentation: Create and maintain technical application documentation to support systems' ongoing operations and maintenance. Works under minimal supervision with minor guidance from senior personnel. Skills & Work Experience: Professional Experience: at least five (5+) years of experience with At least 5 years of professional experience in full stack development. Minimum certification: Microsoft Certified: Azure Fundamentals (or equivalent, such as AWS Certified Solutions Architect or Google Cloud Certified Associate Engineer). Working knowledge of C#, ASP.NET, COM+, DCOM, Visual Basic, JavaScript, Visual Studio, Remedy, GitHub, Azure DevOps - CI/CD pipelines with YAML, and Jira Working knowledge of SQL Server interfaces and Stored Procedures Working knowledge of Azure Active Directory, Azure Kubernetes Service, Azure Docker Service, Azure Virtual Desktop, Azure VMs, Azure Key Vault, Azure Service Bus, Azure Monitor, Azure Functions, SFTP, and Windows, Microsoft IIS, Load Balancing Working knowledge of automated testing with xUnit, Selenium, and Performance Load Testing tools such as StressStimulus or LoadRunner Working knowledge of Domain Driven Design (DDD), Test Driven Design (TDD), Microservices, and Serverless Compute Working knowledge of SW Development Lifecycle (SDLC) methodologies such as Waterfall and Agile. Preferred: Agile SAFe certification or equivalent. Working knowledge of integration technologies such as MuleSoft. Working knowledge of Customer Experience (CX) and User Experience/User Interface (UX/UI), Section 508, United States Web Design System (USWDS), and Customer Journey Mapping (CJM). Working knowledge of Application Security implementation, including NIST 800-53 R5 security controls.