Sr. Applications Programmer

Eiden Systems Consulting

$120K — $130K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Active Secret Clearance required
  • Bachelor's degree in IT or related field
  • 10 years of relevant professional experience
  • Expertise in sustainment lifecycle management
  • Strong experience with .NET application development
  • Proficient in SQL and relational database management
  • Experience with low-code/no-code BPMN tools

Responsibilities

  • Lead sustainment support for program operations
  • Provide expert knowledge of sustainment lifecycle management
  • Analyze business applications and design specifications
  • Develop technical documentation like block diagrams and flowcharts
  • Translate software designs into functional applications
  • Develop and maintain applications using .NET and SQL
  • Integrate APIs for low-code/no-code development

Benefits

  • Comprehensive health, dental, and vision insurance
  • 401(k) plan with company match
  • Life insurance coverage
  • Short- and long-term disability benefits
  • Strong support for work-life balance
Full Job Description
Senior Applications Programmer - Onsite - Harrisburg, PA

ESC is seeking a cleared Senior Applications Programmer to provide expert-level technical leadership and support across sustainment lifecycle management, application development, and program operations. The successful candidate will analyze business applications and functional requirements, design and implement software solutions, and provide technical direction for complex enterprise applications. The ideal candidate will possess strong expertise in .NET, SQL, APIs, low-code/no-code development, BPMN, and agile application development, as well as demonstrated experience leading technical initiatives and supporting the ongoing sustainment, enhancement, and optimization of enterprise systems.

KEY RESPONSIBILITIES
  • Serve as a Sustainment Lead or Sustainment SME supporting program and project operations.
  • Provide expert-level knowledge of sustainment lifecycle management activities.
  • Analyze functional business applications and design specifications across areas such as finance, accounting, personnel, manpower, logistics, and contracts.
  • Develop block diagrams, logic flowcharts, and other technical design documentation.
  • Translate detailed software designs and requirements into functional computer applications.
  • Design, develop, code, test, debug, and refine software to meet business and technical requirements.
  • Develop and maintain applications using .NET technologies and SQL/database solutions.
  • Develop and integrate application programming interfaces (APIs) to support low-code/no-code development platforms.
  • Develop application and process automation solutions based on Business Process Model and Notation (BPMN) models.
  • Enhance existing software to improve performance, reduce operating time, and increase operational efficiency.
  • Prepare and maintain program-level and user-level technical documentation.
  • Provide technical guidance and direction to other programmers as needed to ensure project milestones and deadlines are met.
  • Devise or modify technical procedures to solve complex application and software problems while considering system capacity, operating time, and desired results.
  • Support agile and hybrid application development methodologies.

REQUIREMENTS
  • Must possess an active Secret Clearance.
  • Bachelor's degree in information technology or a related field.
  • 10 years of relevant professional experience.
  • Expert-level experience and knowledge of sustainment lifecycle management activities for programs and project operations.
  • Demonstrated experience with .NET application development.
  • Strong experience with SQL and relational database management systems (DBMS).
  • Experience developing and integrating APIs to support low-code/no-code development platforms.
  • Experience using low-code/no-code Business Process Model and Notation (BPMN) tools.
  • Experience developing application and process automation software based on BPMN models.
  • Experience with agile and hybrid low-code application development.
  • Experience as an application programmer supporting large-scale DBMS environments.
  • Strong knowledge of computer systems, software development practices, and system limitations.
  • Demonstrated ability to analyze complex problems and develop effective technical solutions.
  • Ability to provide technical leadership and guidance to other programmers.

PREFERRED QUALIFICATIONS
  • Experience supporting large-scale enterprises or government applications.
  • Experience with software sustainment and modernization initiatives.
  • Experience integrating traditional application development with low-code/no-code platforms.
  • Strong troubleshooting, analytical, communication, and technical documentation skills.
  • Ability to work independently while providing technical leadership within a development team.

Salary Range: $120,000-$130,000

ESC offers a competitive compensation package that includes premium health, dental, and vision insurance, a 401(k) plan with company match, life insurance, short- and long-term disability coverage, and more. We also prioritize work-life balance, supporting our team in maintaining a healthy blend of professional and personal well-being.

NO THIRD PARTIES

Similar Jobs

More Jobs at Eiden Systems Consulting

  • Deputy Program Manager
    $110K — $130K *
    Sterling, VA 20164 (Loudoun County)
    Aerospace & Defense
    Hybrid

More Aerospace & Defense Jobs

Find similar Sr. Applications Programmer jobs: