Search jobs > Huntsville, AL > Senior software engineer

Senior Software Engineer

ASRC Federal
Huntsville, Alabama, US
Full-time

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.

If you would like to know a bit more about this opportunity, or are considering applying, then please read the following job information.

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 Qualifications :

  • 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 a 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.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
IGNITE
Huntsville, Alabama

Ignite is seeking highly skilled Software Developers to join our analytics team working on an innovative MLOps workload leveraging cutting-edge technologies and supporting a government customer in Huntsville, Alabama. In this role, you will play a pivotal role in designing, developing, and maintaini...

Promoted
Leidos Inc
Huntsville, Alabama

Leidos Defense Sector is seeking a talented Senior Software Engineer that contributes to and mentors software teams to create unique solutions for complex problems. These software development teams specialize in embedded software and PC software that communicates with embedded devices. Responsibilit...

Promoted
Johnson & Johnson
Madison, Alabama

Johnson & Johnson, NeuWave Medical is recruiting for a Senior Medical Device Software Engineer, located in Madison, Wisconsin. This role contributes to the software design and development of innovative and efficient software solutions related to the NeuWave microwave ablation systems which direc...

Promoted
Lockheed Martin
Huntsville, Alabama

The C2BMC-Regional Application Agile Release Train is seeking a software engineer that will thrive in a fast paced team environment in the design, development, and testing of the C2BMC applications. Common responsibilities of a software engineer on the RA ART team include:. Our Team, the Command and...

ASRC Federal Holding Company
Huntsville, Alabama

ASRC Federal Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Senior Software Engineers to support the development and sustai...

CALIBRE
Huntsville, Alabama

Senior Model-Based Systems Engineering (MBSE) Software Engineer . As the Senior MBSE Software Engineer, you will play a pivotal role in the design, development, and maintenance of MBSE models for military systems. DEVCOM Software, Simulation, Systems Engineering, and Integration Directorate (S3...

00100 LEIDOS, INC.
Huntsville, Alabama

Bachelor’s Degree in Software Engineering, Computer Science, Information Systems. Experience in installation, configuration, and optimization of Machine Translation software - Systran, Language Weaver and MS Translator and OCR software - Tesseract and AWS Textract. Participate in all aspects of the ...

BAE Systems
Huntsville, Alabama

We are thought leaders in the application of seeker, guidance, and control technologies, and we have a place for you as a Senior Software Engineer at our Huntsville, Alabama facility. We are looking for a talented Senior Software Engineer to help us create the world’s most advanced solutions in prec...

Secmation
Huntsville, Alabama

A successful Senior Cybersecurity Software Development Engineer will work closely with the management team to ensure technical execution of existing programs. Secmation is looking for experienced Cybersecurity Software Development Engineers who will be an instrumental part of our development teams. ...

ASRC Federal Holding Company
Huntsville, Alabama

ASRC Federal Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Senior Software Engineers to support the development and sustai...