Full-Stack Software Engineer (TS/SCI with Poly REQUIRED)
Public Trust: None
Requisition Type: Regular
Your Impact
Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise to protect our country from threats.
Job Description
The Software Engineer should have experience with full-stack development. They will design, develop, code, test, and debug complex new applications and micro services, or make significant enhancements to exiting software. The ideal candidate is a hands-on software developer with experience with application development to customer specifications. They must have strong, firsthand technical expertise in a variety of configuration management tools and software development languages and the proven ability to fashion robust solutions. They must be at ease working in an Agile environment with little supervision. This person should embody a passion for continuous improvement and innovation.
KEY RESPONSIBILITIES
Analyze, design and develop applications, databases, micro services, and infrastructure code in multiple languages.
Perform software development using agile methodologies.
Provide ongoing maintenance, support and enhancements for existing systems and platforms.
Develop and deploy applications in compliance with customer security requirements.
Collaborate cross-functionally with data scientists, analyst, project managers and other engineers.
Troubleshoot complex problems and provides customer support for production software systems and application issues.
Provide recommendations for continuous improvement.
Work alongside other engineers on the team to sustain and advance our organization’s capabilities
EDUCATION AND EXPERIENCE
Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
At least ten (10) years of related software development experience
REQUIRED QUALIFICATIONS
3 to 5 years of experience and is familiar with the following software/tools:
Experience in modern programming languages like Java, and Python.
Experience with build automation technologies like Maven, Jenkins, etc.
Experience with building APIs using Java or related programming language
Hands-on experience with application development using Spring Boot.
Experience with a RDBMS (SQL) or a NoSQL data store including a shared parallel Postgres database and PostGIS
Experience with database optimization including table structures, indices, and query planning.
Experience with message brokers such as Kafka, RabbitMQ, or SNS/SQS and a detailed understanding of the differences between them.
Experience with Elastic and Kibana
Experience with test-driven development and automated testing frameworks
Experience with Scrum/Agile development methodologies. This includes participating in daily team stand up meetings and being an active participant in code reviews and pull requests.
Experience with infrastructure-as-code and change management using tools such as Terraform, Cloud formation, Liquibase and Ansible
Familiarity with AWS
DESIRED QUALIFICATIONS
Interested in working with multiple different technologies on a daily basis.
Experience with container technologies (Docker, Kubernetes) a plus
Familiarity with CUDA programming and GPU architecture.
Capable of delivering on multiple competing priorities with little supervision.
Excellent verbal and written communication skills.
Location: On Customer Site
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
#OpportunityOwned
#GDITCareers
#WeAreGDIT
#JET
Work Requirements
Years of Experience
10 + years of related experience
* may vary based on technical training, certification(s), or degree
Certification
Travel Required
None
Citizenship
U.S. Citizenship Required
Recommended Jobs
Solutions Architect - WWPS Army, US Army
DESCRIPTION This position can be located within commutable distance of Herndon,VA or Washington, DC Do you like helping the U.S. Army implement innovative cloud computing solutions and solve te…
Mechanical Designer (Client Opportunity)
Job Description Job Description Progressive Design, Inc. (PDI) is currently seeking a Mechanical Designer to support a large manufacturing client. This is a full-time position located on the cl…
Mother/Baby | RN
Mother/Baby Registered Nurse (RN) – Travel Nursing Job in Salem, Virginia Advance your nursing career as a Mother/Baby Registered Nurse (RN) with this travel nursing opportunity in Salem, VA (zip c…
Senior Accountant
Job Description Job Description We are looking for a Senior Accountant to join our Finance team near Richmond VA. This candidate is responsible for ensuring the accuracy of financial records, ove…
Foreign Language Instructors, All Languages
Job Description Job Description DLS is currently accepting applications for ALL languages for on-site classes at our main school in Arlington, VA. ** We are also accepting applications for online…
Senior Cloud Operations Engineer
Job Description Job Description About Us AGE Solutions is a premier technology and professional services company, providing in-depth consulting, advanced technology solutions, and essential serv…
Trauma Surgeon
Job Description Job Description Our group at Chippenham Hospital is expanding. With over 16 years’ experience in trauma management, Extant Healthcare was founded and is still led by trauma surgeo…
Information Systems Security Officer (ISSO)
Job Description Job Description Title: Information Systems Security Officer Location: McLean, VA McIntire Solutions is seeking an ISSO to support our McLean Customer. Responsibilities …
Culinary Associate/Fine Dining Cook - Part Time
Job Description Job Description A GREAT CAREER starts with a GREAT COMPANY! Apply to join our team of servant leaders today! ~ THE DIFFERENCE IS OUR PEOPLE . Our associates answer a cal…
Delivery Driver(04224) - 2807 E. Virginia Beach Blvd.
Job Description Job Description Job Description ABOUT THE JOB Do you know why Domino's Pizza hires so many drivers? Well, aside from the fact that our delicious pizza is the perfect solut…