Software Engineer (TS/SCI with Polygraph 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 will design and develop complex new software products, or make significant enhancements to existing software. The ideal candidate is a hands-on developer with significant experience in developing scalable data platforms, with experience in business intelligence, analytics, data science, and data products. They must have strong, firsthand technical expertise in a variety of big data technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. 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
Design and develop a processing platform using various configuration management technologies.
Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
Troubleshoots complex problems and provides customer support for 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.
10 to 15 years of related software development experience.
REQUIRED QUALIFICATIONS
Hands-on experience with modern programming languages including Java, Java Script, Python, and other non-relational databases.
Hands-on experience working with Elastic Search, Mongo DB, Docker, Kubernetes, Rabbit MQ, and NiFi.
DevOps experience building and deploying cloud infrastructure with technologies like Ansible, Cloud Formation, Puppet, etc.
Hands-on experience and is familiar with one or more of the following software/tools:
Experience with monitoring technologies like ELK, Prometheus, Grafana, etc.
Experience with building APIs and services using REST, Hadoop, Map Reduce, Spark, etc.
Experience with build automation technologies like Maven, Jenkins, etc.
Experience with Linux (preferred) or Windows operating systems.
DESIRED QUALIFICATIONS
Experience with the design and development of modern, web-based user interface and application development such as Angular. Including related understanding of ley technologies such as Bootstrap, SAAS, RXJS
Knowledge and understanding of MEAN stack technologies for developing scalable web applications such as MongoDB, Express, Angular and Node.js
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
● 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
● Community: Award-winning culture of innovation and a military-friendly workplace OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
#VA_2025Alumni
#GDITEnhanced2025
#JET
#OpportunityOwned
#GDITCareers
#WeAreGDIT
Work Requirements
Years of Experience
8 + 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
Electrical Engineer, PE
ITAC serves Process & Industrial clients with integrated engineering and construction services for complex capital projects. We also offer specialty services including power systems services and prod…
Senior Database Engineer
Syms Strategic Group (SSG) is seeking a talented Senior Database Engineer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clea…
Cyber Security Architect
At Agile Defense we know that action defines the outcome and new challenges require new solutions. That’s why we always look to the future and embrace change with an unmovable spirit and the courage …
Client Service Representative - Entry Level
We are dedicated to creating lasting change through impactful community programs and meaningful donor engagement . As our organization grows, we’re hiring a Client Service Representative to serve…
Restaurant Manager
Job Description Job Description Company Description Initial hiring pay range (based on location, experience, etc.): $21.50/ hour At Raising Cane’s Chicken Fingers®, we serve only the most…
Teacher/Driver
Summary Active Minds Daycare and Learning Center is currently seeking a dependable teacher/van driver for our daytime student classes. Duties Create and implement age-appropriate lesson pl…
Universal Inbound Agent
Universal Inbound Agent Location Remote in Fredericksburg, VA : Position Description Universal Inbound Agent (UIA) Location: Remote FSLA Status: Non-exempt Reports to: UIA Supervisor EEO Categ…
CNC Lathe Machinist
General Function : Set up and operate numerically controlled machines to perform a series of machining operations, such as turning, live tool milling, drilling, boring, threading and facing on parts…
Panda Express - Restaurant Leader
Panda Express – Focus Group Services LLC looking for Restaurant leader for the following locations. Fort Moore Columbus GA, Fort Jackson Columbia SC, Milford Connecticut, Hampton Virginia, Fort Dix P…
Med/Ped - Well-Established Primary Care Group - Chesapeake, Virginia
This primary care group that was founded in 1991 is adding Med/Ped physicians to its team of 120 primary care physicians. This opportunity is located in Chesapeake, Virginia. Practice ~6 locat…