Role OverviewWe are seeking a cleared Senior Applications Programmer to provide expert-level technical leadership and support across sustainment lifecycle management, application development, and program operations. 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.
What You Will Do
The successful candidate will analyze business applications and functional requirements, design and implement software solutions, and provide technical direction for complex enterprise applications. Key responsibilities include serving as a Sustainment Lead or Sustainment SME, providing expert-level knowledge of sustainment lifecycle management activities, and developing and maintaining applications using .NET technologies and SQL/database solutions.
Why It Might Be a Fit
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.
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
Benefits
- premium health, dental, and vision insurance
- 401(k) plan with company match
- life insurance
- short- and long-term disability coverage
]]>