Job Description :
Deliver simple solutions to complex problems as a Software Engineer at GDIT. Here, you'll tailor cutting-edge solutions to the unique requirements of our clients.
With a career in application development, you'll make the end user's experience your priority and we'll make your career growth ours.
HOW A SOFTWARE ENGINEER WILL MAKE AN IMPACT
- Responsible for designing, developing, and maintaining high quality software and API-based solutions.
- Work in a collaborative agile environment applying passion for software development
WHAT YOU'LL NEED TO SUCCEED :
- Education : Bachelor’s degree in Computer Science or related field
- Experience : 15+ years in software engineering
- Technical Skills :
- Extensive experience working with AWS cloud services such as S3, RDS, SNS and SQS Strong grasp of DevOPS processes and tools to enable CI / CD pipelines, particularly with database deployments
- Skilled in various Database platforms, both building and designing, such as PostgreSQL, MySQL and DynamoDB
- A passion for modernizing legacy tools, services, and processes
- Experience with building pipelines and connectivity with both COTS and GOTS products
- Experience with ETL tools and processes, as well as the movement and tracking of big data
- Strong problem-solving skills and ability to debug complex issues
- Experience with design, development, testing and operations of highly-available
- REST API services to support large enterprise business / mission objectives
- Experience automating API documentation using a range of solutions for generating, visualizing and maintaining up-to-date docs as your API evolves, such as Swagger
- Experience with unit testing and test-driven development (TDD)
- Familiarity with Agile development methodologies and practices
- Proficiency in one or more programming languages such as Java, TypeScript and JavaScript
- Familiarity with Jira or similar issue tracking tools
- Excellent communication and collaboration skills
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment and participate in pair programming
- Understanding of security best practices for software development
- Security Clearance Level : TS / SCI with Polygraph
- Desired Skills and Abilities :
- Experience with frontend development using frameworks such as React, Angular, or Vue
- Knowledge of microservices architectures and containerization
- Familiarity with serverless computing and event-driven architectures
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with microservices architecture and containerization technologies
- Familiarity with DevOps practices such a continuous integration and deployment
- Experience with DevSecOps practices and tools like Git, Jenkins and Ansible
- Familiarity with database design and SQL
- Experience with performance testing and optimization
OpportunityOwned
GDITCareers
WeAreGDIT
ISP2024InnovativeTalent
GDIT IS YOUR PLACE :
- 401K with company match
- Comprehensive health and wellness packages
- Internal mobility team dedicated to helping you own your career
- Professional growth opportunities including paid education and certifications
- Cutting-edge technology you can learn from
- Rest and recharge with paid vacation and holidays
The likely salary range for this position is $176,446 - $226,480. 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.
Scheduled Weekly Hours :
Travel Required : 10-25%
10-25%
T elecommuting Options :
Onsite
Work Location : USA VA Chantilly
USA VA Chantilly