Job Title: Programmer Analyst 6
We are seeking an experienced Senior Programmer Analyst to support large-scale enterprise application development initiatives within a government environment. This role involves working in a hybrid Agile/Waterfall setting to design, develop, test, and maintain complex systems supporting audit and reimbursement operations.
The ideal candidate brings deep expertise in C#/.NET, Angular, JavaScript, SQL Server, SSRS, and PL/SQL, along with strong experience in secure web development, DevOps practices, and Azure DevOps (ADO). This position requires hands-on technical leadership, cross-functional collaboration, and participation in architecture reviews, security compliance, and enterprise solution design.
Key Responsibilities:
Lead full SDLC activities: analysis, design, development, testing, and deployment
Develop and maintain applications using C#/.NET and Angular
Create and maintain complex SQL Server and PL/SQL database objects
Develop SSRS reports
Support Agile ceremonies, backlog management, and sprint planning in ADO
Ensure secure coding practices (XSS, SQL injection prevention, etc.)
Participate in architecture reviews and enterprise compliance processes
Coordinate with cross-functional teams and security stakeholders
Utilize Git, Azure DevOps, and GitHub Copilot for efficient development workflows
Required Experience:
10+ years of experience in C#/.NET development
8+ years with JavaScript, SSRS, and SQL Server
5+ years of Angular development experience
Advanced SQL & PL/SQL expertise
Strong experience with Azure DevOps and Git
Experience with React.js and modern JavaScript (ES6+) preferred
Exposure to AWS/Azure cloud environments
Experience integrating GitHub Copilot into development workflows
This is an excellent opportunity for a senior-level developer who thrives in complex enterprise environments and enjoys driving high-impact technical solutions.