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/or 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. Work will be done from models and diagrams to develop software code needed for the application. The developer will assist with all phases of the software development lifecycle, analyze user/business needs and functionality to plan and design software systems, and participate in writing and updating technical documentation. Additionally, the role involves participating in systems modeling, simulation, and analysis, troubleshooting problems, and providing customer support for software operating system and application issues. The developer will also 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 maintenance. 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. Participation in regular backlog grooming for feature designs and system maintenance using best practices and root cause analysis for issues is expected. 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