Sign up for our
weekly
newsletter
of fresh jobs
Deliver simple solutions to complex problems as a Software Developer Senior at GDIT. Here, you’ll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you’ll make the end user’s experience your priority and we’ll make your career growth ours.At GDIT, people are our differentiator. As a Software Developer Senior you will help ensure today is safe and tomorrow is smarter. Our work depends on Software Developer Senior joining our team to support essential modernization initiatives for CMS’ Medicare Modernization Division. As a member of our Agile development team, you will support identified modernization projects that contribute to an evolving migration from the mainframe to the cloud. The ideal candidate would have experience developing in Java and building Representation State Transfer (REST) Application Programming Interface (API) solutions.HOW A SOFTWARE DEVELOPER SENIOR WILL MAKE AN IMPACT• Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software• Creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e., software reuse, refactoring, continuous integration, test automation, secure development, and test-driven development).• As a member of a scrum team, actively participates in daily scrum meeting to report on development status on assigned stories/tickets and raise impediments impacting delivery.• Participates in incremental planning sessions to assess work and establish development goals.• Develops and executes automated tests (interface and unit), analyzes test results, take corrective action and/or recommends moderately complex corrections to more experienced software engineers.• Supports integration, functional, system, and customer acceptance testing to provide troubleshooting support during development phases.WHAT YOU’LL NEED TO SUCCEED:• Education: Bachelor's degree in Computer Science, Engineering, or related technical discipline, or the equivalent combination of education, technical training, or work/military experience.• 3+ years of government Java development experience• 1+ years of providing Java development on CMS contracts• Experience with JAVA and developing/maintaining backend API's.• Experience with support tools, such as JIRA, Confluence, and Slack.DESIRED SKILLS AND EXPERIENCE:• Knowledge of REST API, JSON• Experience using API test cases in SOAP UI, PostMan, or ReadyAPI• Experience with common web development frameworks• Experience with SAFe (Scaled Agile Framework) or Agile/Iterative software development methodology• Interpersonal skills including courtesy, professionalism, and a cooperative attitude• Critical thinking, problem solving skills, written, and oral communication skills• Personal accountability, organized, self-motivated, and demonstrates initiativeLOCATION: RemoteCLEARANCEAbility to obtain a Public Trust: candidate must have lived in the United States at least three (3) out of the last five (5) years and pass a public trust background investigation.#GDITFedHealthJobs