General Dynamics Information Technology

Senior Software Developer

General Dynamics Information Technology

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $125,528 - $169,832 per year

Job Level

Senior

Tech Stack

AzureDelphi

About the role

  • Perform all phases of the software development lifecycle, following the Federal EPLC framework.
  • Analyze user/business needs and functionality to plan and design software systems to meet those needs.
  • Create a variety of models and diagrams that show programmers the software code needed for an application.
  • Perform software updates, refinement, testing, and debugging to meet business needs.
  • Provide analysis for reports on software project specifications, activities, or status.
  • Thoroughly document the software or system for future maintenance and updates.
  • May coach and provide guidance to less-experienced professionals.
  • May serve as a team or task lead.
  • Develop and implement unit test cases and procedures.
  • Review and analyze system specifications.
  • Participate in Change Control Board meeting to provide assistance in determining the priority of reported client issues.
  • Research, analyze, and implement appropriate MUMPS coding changes for reported client issues.
  • Collaborate with QA Engineers to develop effective strategies and test plans.
  • Assist in developing and then execute manual test cases and analyze results.
  • Support post-release/ post-implementation testing.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Address testing findings to troubleshoot and coordinates fixes.
  • Document, track, and escalate issues as appropriate, using Azure DevOps to document identified bugs.
  • Maintain current knowledge of relevant technology and best practices relevant to the industry.
  • Perform analysis of documented user requirements and assist in the design of test plans in support of user requirements for moderately complex to very complex software/hardware applications.
  • Review user application system requirements documentation; design, define and document unit and application test plans.
  • Be recognized as a Subject Matter Expert in software development.
  • Participate in special projects as required.

Requirements

  • Bachelor’s degree from an accredited college or university.
  • 20+ years of intensive and progressive experience performing software testing for complex to highly complex software hardware applications and/or systems.
  • Experience with Federal Health IT, Indian Health Service Legacy RPMS/EHR systems.
  • Proficient experience with the Indian Health Service RPMS and/or Veterans Administration VistA EHR systems.
  • Advanced knowledge of the VA and IHS environments, RPMS or legacy VISTA.
  • CACHE U2/M Programming, MUMPS Programming, Visual Basic Programming, Crystal Reports, Delphi Programming.
  • Comprehensive knowledge of the principles, methods, and techniques used in software engineering.
  • Demonstrated relevant work experience in development role.
  • Demonstrated ability to explain technical issues clearly/accurately to technical/non-technical audiences.
  • Demonstrated ability to work in a collaborative team with adjusting priorities and deadlines.
  • Understanding of Agile processes and the related QA lifecycle.
  • Proven ability to work on a remote/distributed team.
Benefits
  • Full-flex work week to own your priorities at work and at home, with core work hours Monday – Friday 9:00 AM ET – 3:00 PM ET.
  • 401K with company match.
  • Comprehensive health and wellness packages.
  • Internal mobility team dedicated to helping you own your career.
  • Professional growth opportunities including paid education and certifications.
  • Cutting-edge technology you can learn from.
  • Rest and recharge with paid vacation and holidays.
  • Challenging work that makes a real impact on the world around you.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
MUMPS ProgrammingCACHE U2/M ProgrammingVisual Basic ProgrammingCrystal ReportsDelphi Programmingsoftware testingunit test casessoftware development lifecycleAgile processessoftware engineering principles
Soft skills
coachingteam leadershipcollaborationcommunicationproblem-solvingadaptabilitytechnical explanationprioritizationdocumentationtroubleshooting
Certifications
Bachelor’s degree
Leidos

Mid Level Software Developer

Leidos
Mid · Seniorfull-time$85k–$154k / yearVirginia · 🇺🇸 United States
Posted: 1 hour agoSource: leidos.wd5.myworkdayjobs.com
ASP.NETJavaScript.NETNuxtSQLTypeScriptVue.js
Metova

Senior Software Engineer

Metova
Seniorfull-time🇺🇸 United States
Posted: 2 hours agoSource: apply.workable.com
AngularFlutteriOSJavaScript.NETNode.jsObjective-CReactReact NativeSvelteSwiftTypeScript
Webflow

Senior Software Engineer, Data Infrastructure

Webflow
Seniorfull-time$150k–$207k / yearCalifornia, New York, Texas · 🇺🇸 United States
Posted: 3 hours agoSource: boards.greenhouse.io
AirflowAWSCloudDistributed SystemsDockerKafkaKubernetesSparkTerraform
Empower AI

Senior Platform Services Lead Engineer

Empower AI
Seniorfull-time🇺🇸 United States
Posted: 3 hours agoSource: careers-empowerai.icims.com
AnsibleAWSChefCloudLinuxPuppetServiceNowUnixVMware
RethinkFirst

Senior Full Stack Engineer – Architecture Team

RethinkFirst
Seniorfull-timeAlabama, Arizona, Connecticut, Florida, Hawaii, Illinois, Kentucky, Louisiana, Maryland, Massachusetts, Minnesota, Missouri, Montana, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, Rhode Island, Tennessee, Texas, Virginia, Washington, Wisconsin · 🇺🇸 United States
Posted: 4 hours agoSource: rethink.applytojob.com
AngularAzureCloudDockerEntity FrameworkJavaScriptMicroservices.NETPythonRedisSQLTerraform+2 more