Senior Software developer
General Dynamics Information TechnologyAbout the role
Type of Requisition:
PipelineClearance Level Must Currently Possess:
SecretClearance Level Must Be Able to Obtain:
SecretPublic Trust/Other Required:
NoneJob Family:
Software EngineeringJob Qualifications:
Skills:
Agile Methodology, Application Development, Software Development Life Cycle (SDLC)Certifications:
NoneExperience:
5 + years of related experienceUS Citizenship Required:
YesJob Description:
GDIT is seeking a Senior Software Developer to help support the Defense Manpower Data Center (DMDC) Alternative Multi-factor Authentication Support Services (AMASS) program which is the primary authentication method for Department of War (DoW) self-service web sites.
*This position is 100% remote with minimum travel possible.
As a Senior Software Developer, you will be part of a team who is responsible for providing Identity Management services for more than 11 million users across 200 partner applications which include US Active Duty, National Guard, Retirees, Veterans, DoW family members, Federal Employees and Federal Contractors.
HOW A SOFTWARE DEVELOPER WILL MAKE AN IMPACT:
· Engage as a member of development team; develop code independently
· Develop understanding complex business rules and ensure those rules are correctly followed in design documents, specifications and development
· Conduct code reviews for assigned applications and participate in code reviews for other applications in the product suite.
· Develop understanding of issues involved in producing releases of software components
· Contribute suggestions and provide support to the other members of the team.
· Apply in-depth and broad technical knowledge to diverse technological areas
· Design, prepare and execute unit tests.
· Quickly and effectively resolve issues reported by customers and QA testers
· Collaborate with DMDC Enterprise teams
· Perform in a fast-paced environment and manage competing priorities
WHAT YOU’LL NEED TO SUCCEED – REQUIRED:
· CLEARANCE: Able to obtain a DOW Secret Clearance
· CERTIFICATION: DoD IAT Level II certification (i.e. Security+ CE)
· EDUCATION: Bachelor’s degree in computer science or a related technical/scientific field OR equivalent work experience in lieu of degree
· YEAR'S EXPERIENCE: 7+ experience in Java/JEE application development
· TECHNICAL SKILLS:
· Solid understanding of modern software design and development methodologies.
· Knowledge and experience with Agile methodology and practices, such as SCRUM and Kanban
· Knowledge of software configuration management and release management using GIT and Maven
· Solid understanding of testing tools and unit and integration test scripting, and testing methodologies.
· Solid knowledge of relational database concepts
· SKILLS & ABILITIES:
· Outstanding verbal and written communication skills
· Ability to apply consistent q
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s