Software Development Manager/IC

General Dynamics Information Technology
Indianapolis, IN, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$136,000.0 - $184,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Application Performance Management Code Review Continuous Integration Software Design Patterns Microsoft Software Oracle (Applications) Scrum Methodology Software Architecture Systems Development Life Cycle
+25 more
Regression Testing Release Management Mendix Salesforce.Com Software Engineering Software Systems SQL Databases Systems Integration Web Applications Pega Data Logging Transaction Processing (Computing) Enterprise Software Applications System Availability Outsystems Software Security Appian Backend OpenText Software Coding Restful APIs Devsecops Api Management Servicenow Programming Languages

Job description

GDIT is seeking a Software Development Manager to support a large-scale federal case management and workflow platform supporting mission-critical operations and high-volume transaction processing. The Lead Developer will provide technical leadership for application development activities while working closely with Operations, Infrastructure, Security, QA, PMO, and Agile teams to ensure stable, secure, and scalable delivery. This role requires balancing modernization efforts, operational support, production stability, and Agile delivery in a fast-paced enterprise environment.

This is a remote position. However, strong preference for someone local to the Falls Church area for weekly team meetings.

Responsibilities:

  • Lead and mentor developers, QA engineers, automation engineers, and technical resources across the platform.
  • Coordinate development activities across internal teams and vendor resources.
  • Promote accountability, collaboration, technical quality, and operational awareness across the team.
  • Support resource planning, prioritization, and sprint delivery activities.
  • Work closely with the Scrum Master to support Agile ceremonies including sprint planning, backlog refinement, daily standups, sprint reviews, and retrospectives.
  • Oversee the design, development, testing, and deployment of enterprise web applications and workflow solutions.
  • Support scalable, maintainable, and secure application architecture and coding standards.
  • Collaborate with Infrastructure and Operations teams to troubleshoot production issues and support system stability.
  • Support CI/CD improvements, automation initiatives, and application modernization efforts.
  • Coordinate release activities and ensure deployments align with operational and security requirements.
  • Support root cause analysis and remediation activities for production incidents.
  • Provide hands-on technical leadership across application development and system integrations.
  • Support API integrations, backend services, document processing workflows, and platform enhancements.
  • Work with QA and automation teams to improve regression testing and deployment reliability.
  • Support monitoring, logging, and application performance improvement initiatives.
  • Ensure development activities align with federal security and compliance requirements.
  • Promote continuous improvement across development processes, Agile delivery, documentation, and operational readiness.
  • Track technical risks, dependencies, and delivery progress while communicating status to leadership.
  • Support development standards, code reviews, testing practices, and release management activities.
  • Ensure deliverables meet customer expectations, operational requirements, and quality standards.

Requirements

Do you have experience in Technology management?, Do you have a Bachelor’s degree?, * Bachelors Degree and 10+ years of experience in application and/or system development.

  • 5+ years’ experience managing technical teams including developers, architects, and test/QA engineers in an Agile environment.
  • Expertise in programming languages such as Java, JavaScript frameworks, SQL, Rest APIs and CI/CD technologies.
  • Demonstrated experience enforcing development quality standards, including code reviews, definition of done (DoD), and readiness gates prior to QA handoff.
  • Strong experience leading Agile software development efforts in large enterprise or federal environments.
  • Experience supporting mission-critical applications with high availability requirements.
  • Strong understanding of SDLC processes, CI/CD pipelines, DevSecOps practices, and enterprise application architecture.
  • Experience working across Development, Infrastructure, Security, Operations, and PMO teams.
  • Demonstrated ability to challenge incomplete or ambiguous requirements and drive clarity before development begins.
  • Demonstrated experience enforcing development quality standards, including code reviews, definition of done (DoD), and readiness gates prior to QA handoff.

Desired Skills:

  • Strong understanding of low code application platforms, tools, software architecture, design patterns, and best practices.
  • Experience with Micropact (Entellitrak), Appian, Salesforce, Pega, ServiceNow, Oracle, Outsystems, Mendix, OpenText, Microsoft, etc.
  • Experience working with CMS/Medicare systems, including hands-on experience integrating with CMS data sources, implementing Medicare-related business rules, and ensuring compliance with applicable CMS regulations and guidelines.
  • Proven experience in U.S. federal government contracting environments, including familiarity with the full contract lifecycle (pre-award through closeout), and successful delivery of software solutions under government standards and oversight.
  • Strong communication, leadership, troubleshooting, and stakeholder management skills.
  • Ability to balance operational support, modernization initiatives, and Agile delivery priorities.
  • Excellent presentation and communication skills with experience presenting technical updates, risks, and solution strategies to leadership, customers, and cross-functional teams.

Work Requirements Years of Experience 10 + years of related experience

  • may vary based on technical training, certification(s), or degree

Benefits & conditions

(part of General Dynamics) 3.73.7 out of 5 stars Indiana Hybrid work $136,000 - $184,000 a year, The likely salary range for this position is $136,000 - $184,000. 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.

About the company

We are GDIT. A global technology and professional services company that delivers technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across over 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber and application development. Together with our customers, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology. Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:49 min

Scaling technical teams to achieve enterprise software transformation

Torben Schramme · WWC 2021

Videos

See all

Related articles

See all