Software Developer Principal

General Dynamics Information TechnologyRaleigh, NC
$123,250 - $166,750Hybrid

About The Position

Transform technology into opportunity as a Software Developer Principal at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career. The Software Developer Principal must have: Bachelor degree in Computer Science, engineering or related field. 8+ years of related experience. As a Software Developer Principal, the work you’ll do at GDIT will be impactful to the mission of the North Carolina State MMIS program. You will play a crucial role in transforming the mainframe COBOL Medicaid Claims processing application to a modernized Java AWS hosted application. Support the claims development team to modernize the claims processing application. Utilize knowledge of AWS AI based mainframe modernization technologies to create real-time and batch programs for Claims processing. Work with the existing NCTracks development team to support current R&M activities on the Claims development team. Most critical skill is AWS Developer certification and strong Java development experience. Must also have mainframe COBOL development experience in a Medicaid MMIS system or an Insurance Industry environment.

Requirements

  • Bachelor degree in Computer Science, engineering or related field.
  • 8+ years of related experience.
  • Current AWS Solutions Architect (Associate or Professional) certification.
  • Experience with AI models for software development.
  • 8+ years of hands-on full-stack experience, designing and developing enterprise-level Web Applications, Web Services and APIs using various technologies like Java, J2EE, and XML.
  • Experience with migration of COBOL code to AWS in a Medicaid or large enterprise COBOL based applications.
  • Experience developing Struts, Spring MVC, Spring batch, Angular, Node or any other JS Frameworks, Java-script and jQuery.
  • Experience developing Web Services and working with XML, JSON, SOAP/REST APIs, JAX-WS.
  • Experience in managing App/Web servers/Containers like JBOSS, Tomcat, WebLogic or WebSphere.
  • Experience with cloud native architecture and development in either AWS, GCP or Azure.
  • Experience working with IDEs (Eclipse or NetBeans or IBM Data Studio or Any point Studio), source control systems (Subversion or Git preferred), and defect tracking systems.
  • Experience with Continuous integration tools (e. g. Jenkins, Team City or RTC), Monitoring/alerting tools.
  • Experience in building advanced automated and integrated acceptance tests using modern techniques and tools (e.g. SoapUI, Selenium).
  • Experience developing SQL, PL/SQL and Stored Procedures with Oracle or IBM DB2 or MS SQL Server Databases.
  • Experience working with Agile methodology.
  • Good Understanding of networking concepts and protocols (IP/TCP/UDP/DNS/HTTP).
  • Strong mentoring skills.
  • Excellent communication, collaboration, and problem solving capabilities.
  • Ability to quickly learn and apply new technologies.
  • Self motivated.

Nice To Haves

  • AWS Developer certification
  • Mainframe COBOL development experience in a Medicaid MMIS system or an Insurance Industry environment
  • Knowledge of AWS AI tools like AWS Transform and Agentic AI tools like Kiro.
  • Experience in using JMS Queue and Topics for building messaging related solutions.
  • Experience using MuleSoft Anypoint Studio, MULE ESB, JMS, MULE MMC, Active MQ, Kafka, JPA, designing using API's Led Architecture.
  • Experience with healthcare and healthcare insurance solutions and information architectures, especially Medicaid or similar industry.
  • Experience working with HIPAA healthcare data and X12 like 834, 837, 820, 835, 270/271, 276/277, 278, and 999 transactions.
  • Experience designing, developing, securing and managing APIs via API Gateways and proxies using platforms such as MuleSoft or Apigee.

Responsibilities

  • Transform technology into opportunity as a Software Developer Principal at GDIT.
  • Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.
  • Play a crucial role in transforming the mainframe COBOL Medicaid Claims processing application to a modernized Java AWS hosted application.
  • Support the claims development team to modernize the claims processing application.
  • Utilize knowledge of AWS AI based mainframe modernization technologies to create real-time and batch programs for Claims processing.
  • Work with the existing NCTracks development team to support current R&M activities on the Claims development team.
  • Design and develop enterprise-level Web Applications, Web Services and APIs using various technologies like Java, J2EE, and XML.
  • Migrate COBOL code to AWS in a Medicaid or large enterprise COBOL based applications.
  • Develop Struts, Spring MVC, Spring batch, Angular, Node or any other JS Frameworks, Java-script and jQuery.
  • Develop Web Services and work with XML, JSON, SOAP/REST APIs, JAX-WS.
  • Manage App/Web servers/Containers like JBOSS, Tomcat, WebLogic or WebSphere.
  • Work with cloud native architecture and development in either AWS, GCP or Azure.
  • Work with IDEs (Eclipse or NetBeans or IBM Data Studio or Any point Studio), source control systems (Subversion or Git preferred), and defect tracking systems.
  • Build advanced automated and integrated acceptance tests using modern techniques and tools (e.g. SoapUI, Selenium).
  • Develop SQL, PL/SQL and Stored Procedures with Oracle or IBM DB2 or MS SQL Server Databases.
  • Work with Agile methodology.
  • Mentor junior developers.
  • Quickly learn and apply new technologies.

Benefits

  • Variety of medical plan options, some with Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
  • Full flex work weeks where possible
  • Variety of paid time off plans, including vacation, sick and personal time, holidays
  • Paid parental leave
  • Paid military leave
  • Paid bereavement leave
  • Paid jury duty leave
  • Short and long-term disability benefits
  • Life insurance
  • Accidental death and dismemberment insurance
  • Personal accident insurance
  • Critical illness insurance
  • Business travel and accident insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service