Transform technology into opportunity as a Senior Software Engineer l at GDIT. Shape whats next for mission-critical government projects while shaping whats next for your engineering career.
MEANINGFUL WORK AND PERSONAL IMPACT
- Responsible for writing production Java code via the usage of vendor APIs to translate data across environments, while adhering to reference schemas (e.g. NoMagic openAPI)
- Write Java applications that transform standardized "node-edge" relational data into compliant graph data. Write applications that ensure data compliance and integrity.
- Develop service-based framework for basic operations (create, read, update, delete) for custom data architectures
- Develop translation routines that convert relational data to serialized and/or markup languages (e.g. JSON, XML) and reverse
- Develop collaborative build-deploy environment, while maintaining configuration and version control
- Deploy applications to production cloud, while maintaining development and test environments for pre-production
- Participate in weekly and monthly code sprints towards software release milestones
- Other duties and responsibilities as required and assigned
WHAT YOULL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Senior Software Engineer must have:
Education: Bachelor of Arts/Bachelor of Science in computer science, computer engineering, or related engineering degree
Experience: 5+ years of related experience
Technical skills:
- 3+ years experience working in Agile/SCRUM software engineering and production environments
- Experience utilizing Maven for Java applications
- Experience developing Java applications
- Experience utilizing apache tinkerpop framework
- Experience utilizing Jackson framework
- Experience in Graph Databases
- Experience developing applications using Spring framework
- Experience deploying production Java applications in cloud environments
- Experience using configuration management/version control tools such as Git
- Experience in a rapid paced, time sensitive, high quality environment
- Strong written and verbal communication skills along with strong customer service
- Ability to multi-task, prioritize commitments, and manage time effectively including attention to detail
Security clearance: Must be able to obtain and maintain a Secret security clearance
US Citizenship required
GDIT IS YOUR PLACE
Growth: AI-powered career tool that identifies career steps and learning opportunities
Support: An internal mobility team focused on helping you achieve your career goals
Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
Flexibility: Full-flex work week to own your priorities at work and at home
Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
- Explore a career in software development at GDIT and youll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.