Software Developer

General Dynamics Information Technology
Falls Church, United States of America
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 117K

Job location

Remote
Falls Church, United States of America

Tech stack

Java
JavaScript
.NET
Amazon Web Services (AWS)
Confluence
JIRA
C Sharp (Programming Language)
CSS
Cloud Computing
Information Systems
Computer Engineering
Relational Databases
Perl
Java Platform Enterprise Edition (J2EE)
Java Message Service (JMS)
Java Persistence API
Spring
Python
PostgreSQL
Maven
Oracle Applications
Scrum
Mockito
Ruby
SQL Databases
Postman
GIT
Angular
Kubernetes
Information Technology
REST
Docker
Jenkins
Microservices

Job description

Job Duties: Research, design, develop, test, and/or modify enterprise-wide systems and/or applications software. Assist 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 from models and diagrams to develop software code needed for the application. Assist with all phases of the software development lifecycle. Assist with analyzing user/business needs and functionality to plan and design software systems to meet those needs. Participate in writing and updating technical documentation such as user manuals, system documentation, and training materials. Participate in systems modeling, simulation, and analysis. Troubleshoot problems and provide customer support for software operating system and application issues. Capture and manage workflow activities; report workload metrics; report status of administrative actions; and record outcomes or

Requirements

disposition of program integrity audit and investigative actions across Medicare and Medicaid systems. Develop functionality using .Net, C#, Python, Ruby Java, JEE, and RDBMS. Write Shell/Perl scripts to implement connectivity. Code with Java to develop back-end features and maintain existing features. Apply coding standards within code branches that are merged and deployed using cloud computing in AWS. Develop the system applying to a microservices structure using Spring framework. Apply Agile/Scrum methodology using tools like Jira and Confluence to track planning and development activities. Participate in regular backlog grooming to develop feature designs. Maintain the system using best practices in development and work through root cause analysis when issues arise. Use of Java, Spring (Web, Data JPA, Security, JMS, Boot, Cloud), REST API, AWS, Maven, Git, Jenkins, Docker, Kubernetes, Mockito, Postman, SQL, Oracle, and PostgreSQL.

Requirements: This position requires a Bachelor's degree or foreign academic equivalent in Computer Science, Computer Engineering, Electrical/Electronics Engineering, Information Systems, Information Technology, or a related field. Plus 1 year of experience in the job offered or a related occupation including Software Engineer, Programmer Analyst, or related experience. Position requires 1 year experience with CMS (Centers for Medicare and Medicaid Services) projects, Java, Spring, Microservices, REST API, Angular, JavaScript, CSS, and PostgreSQL. 40hrs/week., Years of Experience

1 + years of related experience

  • may vary based on technical training, certification(s), or degree Certification

Benefits & conditions

The likely salary range for this position is $93,662 - $116,634. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

About the company

We are GDIT. A global technology and professional services company that delivers technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across over 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber and application development. Together with our customers, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.

Apply for this position