Hybrid

General Dynamics Information Technology (GDIT) is hiring a Principal Software Developer

About the Role

This role involves leading software development efforts, guiding technical direction, and ensuring delivery of scalable, secure solutions within a mission-driven setting.

Responsibilities

  • Lead the architecture and design of software systems
  • Oversee coding, testing, and deployment phases
  • Mentor junior developers and promote best practices
  • Collaborate with cross-functional teams on integration tasks
  • Ensure compliance with security and regulatory standards
  • Develop technical documentation and system specifications
  • Troubleshoot and resolve complex software defects
  • Support system maintenance and performance optimization
  • Participate in code reviews and quality assurance processes
  • Guide deployment strategies and release planning
  • Analyze system requirements and translate into technical solutions
  • Evaluate emerging technologies for potential adoption
  • Coordinate with stakeholders to define project scope
  • Manage software configuration and version control
  • Implement secure coding standards and practices
  • Support certification and accreditation activities
  • Assist in defining software development methodologies
  • Ensure alignment with enterprise architecture goals
  • Facilitate technical decision-making across teams
  • Respond to operational issues with timely resolutions

Compensation

Competitive salary and comprehensive benefits package

Work Arrangement

Hybrid work model with partial remote flexibility

Team

Collaborative engineering team within a federal technology environment

Security Requirement

Applicant must be eligible to obtain a government-issued security clearance. Position may require periodic reinvestigation to maintain access.

Work Environment

Office and virtual settings with occasional travel. Employees follow established safety and operational protocols.

Not available for this position

Required Skills
JavaPythonSoftware DevelopmentAgile MethodologiesDevSecOpsSecurityLeadershipCommunicationProblem SolvingAPI DevelopmentData AnalysisProject ManagementTechnical Documentation
About company
General Dynamics Information Technology (GDIT)
A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Offers leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development.
All jobs at General Dynamics Information Technology (GDIT) Visit website
Job Details
Category other
Posted 7 months ago