Software Developer Senior
General Dynamics Information TechnologyAbout the role
Type of Requisition:
RegularClearance Level Must Currently Possess:
NoneClearance Level Must Be Able to Obtain:
NonePublic Trust/Other Required:
NACI (T1)Job Family:
Software DevelopmentJob Qualifications:
Skills:
Back-End Development, Java, PL/SQL (Programming Language), Software DevelopmentCertifications:
NoneExperience:
5 + years of related experienceUS Citizenship Required:
NoJob Description:
GDIT is your place. You make it your own by bringing your ideas and unique perspective to our culture. By owning your opportunity at GDIT, you are helping us ensure today is safe and tomorrow is smarter. Our work depends on a Software Developer Senior joining our team to support our customer activities in Washington, DC. This position can be worked Remote.
GDIT supports a system for HHS that collects data from a variety of sources. Data is uploaded directly into the system or entered directly into custom forms. This system also includes a complete case management system. We have hundreds of forms and dozens of data interfaces. There is also a complete data analysis subsystem that is based on Tableau for producing reports and doing analysis of the data.
At GDIT, people are our differentiator. As a Software Developer Senior supporting our Customer, you will be trusted to work on Java software development using the Spring Framework. In this role, a typical day will include:
- Performs software development for client/server Java applications programs.
- Maintains current knowledge of relevant technology as assigned.
- Generates new code and corrects; converts; and/or modifies existing code to meet specifications.
- Participates in the design, coding, testing, and debugging of new software or enhancing existing software.
- Troubleshoots problems and provides customer support for software operating system and application issues.
WHAT YOU’LL NEED:
- Bachelor Degree in software development or equivalent technical degree or equivalent experience
- 5 yrs. of experience with strong emphasis on development
- Experience with Java 11 or above
- Experience in web development frameworks like Spring Framework 4/5, Spring MVC, Spring Security
- Proficient in ORM implementation (eg. Hibernate 4/5)
- Understanding and experience with different components like service layer, Data Access Layer and transaction management
- 3 yrs. Of experience in UI development; including JSP, JavaScript and CSS
- Demonstrated professional experience designing & working with relational databases (eg. Oracle).
- Familiarity with build and deployment (eg. Maven)
- Knowledge of the Best Practices of software development and Coding standards.
- Troubleshoots problems and provides customer support for application issues.
- Strong interpersonal presentation and communication skills.
Additional Desired Skills:
- Demonstrated professional experience building web application in backend Javascripts environments like Node.js, React
- Demonstrated professional experience building mobile applications; for iOS and Android.
- Demonstrated professional experience creating HTML5 user interfaces utilizing frameworks such as JQuery & Bootstrap.
- Demonstrated professional experience building RESTful Web Service APIs
- Understanding of accessibility standard, 508 standard etc...
- Familiarity with source control tools.
- Familiarity with the customer's cloud infrastructure.
- Experience with Accessibility Standards and Tools to ensure the software is compliant with the customer's accessibility standards.
WHAT GDIT CAN OFFER YOU:
- Full-flex work week
- 401K with company match
- Internal mobility team dedicated to helping you own your career
- Collaborative teams of highly motivated critical thinkers and innovators
- Ability to make a real impact on the world around you
Scheduled Weekly Hours:
40Travel Required:
Less than 10%Telecommuting Options:
RemoteWork
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