Lead Software Developer
General Dynamics Information Technology.com
125k - 169k USD/year
Office
USA VA Home Office (VAHOME), United States
Full Time
Type Of Requisition:
RegularClearance Level Must Currently Possess:
NoneClearance Level Must Be Able to Obtain:
NonePublic Trust/Other Required:
OtherJob Family:
Software EngineeringJob Qualifications:
Skills:
Software Development, SQL Optimization, Team LeadershipCertifications:
NoneExperience:
5 + years of related experienceUs Citizenship Required:
NoJob Description:
At GDIT, people are our differentiators. Our work depends on a Development Engineer Lead joining our team to assist the Office of Medicare Hearings and Appeals (OMHA) in managing its appeals workloads.
As a Development Engineer Lead, you will guide the design, development, and delivery of innovative software solutions that support mission-critical operations. You’ll mentor team members, shape technical strategy, and ensure high-quality, scalable applications. With a career in application development leadership, you’ll make the end user’s experience your priority and we’ll make your career growth ours.
HOW A DEVELOPMENT ENGINEER LEAD WILL MAKE AN IMPACT:
- Provide technical leadership and direction for the development team, ensuring adherence to best practices, standards, and project goals.
- Play a critical role in the design, implementation, and maintenance of applications that enable efficient and user-friendly interactions with the system’s public portal.
- Understand and evaluate the current COTS platform’s architecture, technologies, and dependencies to recommend improvements and long-term strategies.
- Participate in and contribute to Architectural Roadmap collaboration with developers, partner vendors and client.
- Collaborate with cross-functional teams, including software architects, developers, quality assurance, and project managers, to deliver robust and secure applications.
- Proactively monitor and maintain applications, ensuring optimal performance, reliability, and scalability.
- Troubleshoot complex system and application issues, implementing long-term fixes that minimize downtime and enhance user satisfaction.
- Lead code reviews, knowledge sharing, and technical mentoring to foster team growth and ensure consistent code quality.
- Create and maintain technical documentation for applications, APIs, integrations, and processes.
- Stay current with industry trends and emerging technologies, introducing enhancements and innovation into existing solutions.
- Manage expectations with stakeholders, communicate risks or concerns early, and ensure alignment between business goals and technical solutions.
- Provide Agile support for evaluating, decompiling, and estimating stories and bugs.
What You’Ll Need To Succeed:
- 7+ years of proven experience in software development, with at least 2 years in a lead or supervisory role.
- Bachelor of Science in Computer Science, Engineering, or related field.
- Strong understanding of software architecture, design patterns, and system integration.
- Expertise in programming languages such as Java, SQL, JavaScript frameworks, REST APIs, and CI/CD technologies.
- Experience with modern web frameworks and libraries (e.g., React, Angular, Node.js).
- Proficiency with version control systems (e.g., Git) and software development tools.
- Solid background in relational databases, data modeling, and performance optimization.
- Strong problem-solving, analytical, and debugging skills.
- Understanding data integrity, compliance, and secure development practices.
- Excellent communication, collaboration, and leadership skills.
- Ability to thrive in and support an Agile development environment balancing both hands-on coding and team leadership.
Desired Skills And Experience:
- Experience with low code Platforms (Tyler Application Platform, Appian, Other).
- Expertise with Agile and SAFe Agile methodologies and project management tools.
- Cloud experience (AWS or similar) with cloud integration management.
- Knowledge of software security and best practice.
- Previous experience in government projects or the healthcare industry.
- Familiarity with automated testing frameworks (e.g., JUnit, TDD).
Security Clearance Level:
- Ability to pass HHS and company background check to obtain a Public Trust Level 5 clearance.
Gdit Is Your Place:
- 401K with company match.
- Comprehensive health and wellness packages.
- Internal mobility team is dedicated to helping you own your career.
- Professional growth opportunities include paid education and certifications.
- Cutting-edge technology you can learn from.
- Rest and recharge with paid vacation and holidays.
