Sr Software Developer
Company
ASRC Federal
Location
Huntsville, AL
Type
Full Time
Job Description
Summary:We are seeking a senior software developer in Huntsville, AL to join our team in support of the Missile Defense Agency (MDA) Missile Defense Data Center (MDDC). This is an onsite role with possible travel and mission support obligations.
Responsibilities:
- Work in multiple software development environments, primarily within MS Visual Studio and GitLab.
- The developer will primarily support desktop and server-oriented application development in C++ and C#, but may support .NET, web development, GUI design, background processing, multi-threaded architectures, and database design.
- Contribute to the entirety of the software development process (design, develop, test, verify, deploy, and document developed software).
- 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.
- Consult with Government and Contractor staff, project teams and end users to identify application requirements based on engineering specifications, signals analysis, and mission analysis needs.
- Perform software analysis, code analysis, requirements analysis, software reviews, software risk analysis, and software reliability analysis.
- Perform integration of complex hardware and software systems.
- Responsible for maintaining software development standards and assisting developers during the code review process to ensure compliance with established patterns and standards.
- Responsible for software testing and user/system requirements verification/validation processes and procedures, including contributing to unit and integration tests.
- Troubleshoot production problems related to software applications.
- Participate in development of release packages and cyber assessment packages, including software user manuals, change management reports, deployment documentation, and technical reports.
- Work with project managers, developers, and end users to ensure application designs meet business requirements.
- Support delivery of software in a collaborative, agile environment.
- Mature the use of DevSecOps in automating product delivery while maintaining collaboration with security, assurance, and product owners.
- Create and/or process software configurations for visualization, data processing, and signal analysis.
- Develop complex software applications involving graphical front-end interfaces, visualization tool sets, and analysis libraries interfacing with multiple databases and external applications to meet Program goals and deadlines for test missions and real world events.
Travel to/Deploy to mission sites to support and deploy product
Requirements
Requirements:
- Familiar with performing Software Engineering in an agile approach with sprint cadence, regular releases, and team-oriented code reviews.
- Will regularly work on-premise.
- 7+ years of programming experience in C, C++, C#, .NET.
- Knowledge of CMM/CMMI/Agile methodologies
- Working knowledge of software process methodologies.
- Has prior experience creating well-defined user stories and/or managing requirements backlogs.
- Able to mentor junior developers.
- Excellent organizational skills.
- Ability to communicate with and present to multiple parties.
- Ability to provide examples of being proactive and taking initiative in carrying out daily responsibilities
- Must be an US Citizen. Active Secret clearance required.
Specific Skills Desired:
- Proficiency with MS Office (Excel, Word, PowerPoint) and solid data entry skills
- Familiarity with DevSecOps and CI/CD configuration.
- Familiarity with static code analysis, unit testing, integration testing, regression testing
- Knowledge of Security Technical Implementation Guides (Database, Web, ASD STIGs), OWASP.
- Working in a classified and team environment.
- Previous support of mission-oriented software, data analysis, signals/sensor analysis.
Education/Experience:
- Bachelor's Degree (from an accredited institution in a related field).
- 7+ (eight plus) years of software development experience.
ASRC Federal and its Subsidiaries are Equal Opportunity / Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
**COVID-19 Vaccination Requirement Statement
The COVID-19 vaccination requirement in Executive Order 14042 and FAR 52.223-99 is currently not effective. But please note that if those or other related requirements become effective, positions will require successful candidates to obtain and show proof of COVID-19 vaccination(s). ASRC Federal is an equal opportunity employer and will provide reasonable accommodation to those individuals who are unable to be vaccinated consistent with federal, state, and local law.
EEO Statement
ASRC Federal and its Subsidiaries are Equal Opportunity / Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
Date Posted
01/07/2023
Views
18
Similar Jobs
Account Specialist - Wolt Drive (ATH) - Wolt
Views in the last 30 days - 0
Wolt a Finnish technology company known for its food delivery platform is expanding into new verticals such as retail stores supermarkets and more The...
View DetailsAssistant Community Manager - LMS Investment Management
Views in the last 30 days - 0
The Assistant Community Manager position at LMS a verticallyintegrated multifamily real estate firm involves managing leasing marketing and community ...
View DetailsOutside Sales Account Executive, Southeast - Xplor Technologies
Views in the last 30 days - 0
Xplor is a global platform offering SaaS solutions and embedded payments for businesses in various verticals They are seeking an Outside Sales Account...
View DetailsIT Operations Technician II - Protective Life
Views in the last 30 days - 0
This job posting is for a role in IT Operations Management at Protective Life Corporation The position involves providing 7x24x365 support in diagnosi...
View DetailsCredentialing Administrator - TransUnion
Views in the last 30 days - 0
TransUnion is seeking a Credentialing Administrator to join their growing team The role involves managing the client onboarding process completing due...
View DetailsIT Project Manager (EU Projects) - ARHS Group
Views in the last 30 days - 0
Arηs is a global IT group specializing in managing complex projects and systems for large organizations They offer services in software development bu...
View Details