General Dynamics Information Technology, Inc. (GDIT) has an opening for the position of Software Developer (Ref# SD826HZ). This position may telecommute / work remotely from anywhere in the U.S. The role involves researching, designing, developing, testing, and modifying enterprise-wide systems and/or applications software. Responsibilities include assisting in the design, modifications, and coding of software product components, units, and modules according to detailed specifications for CMS (Centers for Medicare and Medicaid Services) projects. Developers will work from models and diagrams to develop software code needed for the application, assist with all phases of the software development lifecycle, and help analyze user/business needs and functionality to plan and design software systems. Participation in writing and updating technical documentation, systems modeling, simulation, and analysis is also expected. The role includes troubleshooting problems and providing customer support for software operating system and application issues. Additionally, the developer will capture and manage workflow activities, report workload metrics, report status of administrative actions, and record outcomes or disposition of program integrity audit and investigative actions across Medicare and Medicaid systems. Development will utilize .Net, C#, Python, Ruby Java, JEE, and RDBMS, with Shell/Perl scripts for connectivity. Coding in Java will be used for back-end features and maintaining existing features. Coding standards will be applied within code branches merged and deployed using cloud computing in AWS. The system will be developed applying a microservices structure using the Spring framework. Agile/Scrum methodology will be used with tools like Jira and Confluence for tracking planning and development activities. Regular backlog grooming will occur to develop feature designs. The system will be maintained using best practices in development, with root cause analysis performed when issues arise. Tools and technologies used include Java, Spring (Web, Data JPA, Security, JMS, Boot, Cloud), REST API, AWS, Maven, Git, Jenkins, Docker, Kubernetes, Mockito, Postman, SQL, Oracle, and PostgreSQL.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level