ASRC Federal is Hiring a Senior Software Engineer with Security Clearance Near Huntsville, AL
We are seeking a full-stack web development engineer with 6 years of experience to join our team in support of the Missile Defense Agency (MDA) Missile Defense Data Center (MDDC). This is a hybrid role, primarily working from home. Responsibilities: * Support web and server-oriented application development using MS Visual Studio and GitLab as a full-stack web developer, coding in C#, .NET, Javascript, React. * Work with SMEs, DBAs, and Principal Developers to address database design, data conversion, and data presentation. Support development projects using both Entity Framework database first and code first methods. * Contribute to the entirety of the software development process, merge reviews, and the build pipeline (design, develop, test, verify, deploy, and document developed software). * The developer will primarily support new feature development for existing suites with regular delivery and demonstration of work in each sprint. * Work with IT and Cyber to ensure dependencies are regularly reviewed and maintained. * Review Fortify and Sonarqube scan results, addressing vulnerabilities and demonstrating solutions to cyber and IA. * Work with Government, contractor staff, and end-users in the ideation and grooming processes to supply requirements in the form of user stories, mockups, new/alternate processes, data flows, and improvements to the user experience. Evaluate and identify new technologies for implementation when needed. * Work with project managers, developers, and end users to ensure application designs meet business requirements in workshop settings and in the sprint cadence. * Mentor junior developers throughout the development process, giving valuable feedback during code review and sprint review. * Troubleshoot production problems related to software applications. * Support the development and QA team by writing instruction documents and contributing to the team wiki. * Configure, maintain the DEVSECOPS environment and collaborate with security, assurance and product owners. * Minimum 6 years in professional software engineering. * 4 years supporting development in an agile approach with sprint cadence, regular releases, and team-oriented code reviews. * Has a valid, current Security Cert (or other valid IAT 8570M/8140 certificate) * Will regularly work remotely and periodically support on-premise development and workshops. * 4 years of programming experience in C#, .NET, Javascript, REACT, full stack development. * Working knowledge of agile software process methodologies. * Demonstrable examples of product delivery working from a backlog, contributing to user stories, developing test plans or test code, and giving review feedback. * Excellent organizational skills. * Ability to communicate with and present to management, users, other developers. * Demonstrable examples of being proactive and taking initiative to produce software and complete sprint commitments. * Must be an US Citizen. Active Secret clearance required. Specific Skills Desired: * Demonstrable knowledge with DevSecOps and CI/CD configuration. * Familiarity with IIS, SQL Server, Hadoop. * Linux development * Prior experience supporting any of the following: metadata collections, records management systems, big-data, data warehouses, data lakes. * Familiarity with static code analysis, unit testing, integration testing, regression testing. * Knowledge of Security Technical Implementation Guides (Database, Web, ASD STIGs), OWASP. * Work in a classified and team environment. * Previous support of mission-oriented software, records management, data analysis, cyber, signals/sensor analysis. Education/Experience: * Bachelor's Degree (from an accredited institution in a related field). * Minimum 6 years of software development experience.
Job Summary