FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Developer
General Dynamics Information TechnologySoftware Developer Principal at GDIT developing mission-critical applications for government projects. Engage in innovative solutions to support national security and law enforcement missions.
Posted 6/5/2026full-timeRemote • 🏈 Anywhere in North AmericaLead💰 $119,000 - $161,000 per yearWebsite
Tech Stack
Tools & technologiesGoJavaLinuxMicroservicesOraclePostgresRDBMSShell ScriptingSQLUnix
About the role
Key responsibilities & impact- Research, design, develop, and/or modify enterprise-wide systems and/or applications software
- Employ your experience with Go and Java, test-driven development, and Scrum/agile project lifecycle approach to develop, deploy, and maintain mission-critical applications
- Provide support and technical advice during conceptualization, development, and implementation phases to transform requirements into working solutions
- Engage with clients/users to define system scope and objectives
- Work on new development and re-engineering efforts, including making or contributing to system design decisions
- Implement enhancements to existing system and coordinate with other developers working in parallel
- Provide software development services on all tiers (UI, Java, Go, Postgres)
- Perform database programming using SQL
- Perform software QA/testing as needed
Requirements
What you’ll need- 5+ years of related experience required; 8+ years of related experience preferred
- Experience with Go programming languages
- Experience in Agile development methodology
- Understanding of DevOps solution implementation and configuration
- Understanding of microservices frameworks
- Exposure to Gitlab and the merge/release process to CICD pipeline
- Exposure to PL/SQL and SQL*Plus
- Exposure to or ability to learn the following: Struts and Restful services , Oracle RDBMS, and UNIX/LINUX shell scripting
- Ability to use Jira to support configuration management in an Agile environment
- Ability to keep current with the latest techniques to include automated code scanning, automated testing, and continuous integration and continuous deployment concepts
- Aptitude at problem-solving, troubleshooting, collaboration, time management, multi-tasking, and task-ownership
- Excellent communication skills.
- Security Clearance Level: Public Trust (DHS HQ EOD required to start; must be able to obtain DHS HQ Final Suitability)
- US citizenship required.
Benefits
Comp & perks- Health insurance
- 401K with company match
- Competitive pay
- Paid time off
- Comprehensive benefits and wellness packages
- Full-flex work week to own your priorities at work and at home
- 15 days of paid leave per calendar year for vacations and personal business
- 10 paid holidays per year
- Paid Family Leave program for eligible employees.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavatest-driven developmentAgile development methodologySQLPL/SQLmicroservices frameworksUNIX/LINUX shell scriptingdatabase programmingsoftware QA/testing
Soft Skills
problem-solvingtroubleshootingcollaborationtime managementmulti-taskingtask-ownershipexcellent communication
Certifications
Public Trust Security Clearance