company logo

Programmer Analyst II

Halifax Health.com

Office

325 Bill France Boulevard, United States

Full Time

Day (United States of America)Programmer Analyst IIUnder the direction of the Automation and Development Manager and the Programmer Analyst III, the Programmer Analyst II develops and supports all aspects of Halifax Health’s internally developed .NET applications within our environment.

Bachelor's Degree in computer-related field and C# programming experience or equivalent combination of education and experience.

Ability to analyze and translate user requirements into specifications and prepare detailed design/implementation documentation.

Analytical reasoning and logical problem solving.

Strong background in ASP.NET, C#, HTML, CSS, JS, TSQL, Entity Framework, GIT, GIT Actions and Bootstrap Framework.

Ability in creating effective support documentation.   (Preferred)

Knowledge and experience with Microsoft Server for webhosting and configuring IIS10

Knowledge and experience in DevOps practices, CI/CD and Agile.

Knowledge and experience containerizing applications and with Kubernetes.

Ability to advocate for appropriate technology solutions and to continually advance the organization’s readiness and capabilities. 

Maintains, develops and optimizes .NET applications including testing upgrades, fixes and other software enhancements utilizing C# and Visual Studio.

Maintains, develops and optimizes mobile applications including testing upgrades, fixes and other software enhancements utilizing C# and Visual Studio.

Serves as primary support of .NET apps.

Creates documentation for .NET apps and maintains a library of documentation for deployed apps on development drive.

Effectively document, track, and follow through on reported issues (Utilizing Ticket Management Solution).

Serves as Scrum team member for stand-up and retrospective meetings.

Upgrade and migrate legacy .NET Applications.

Perform application capacity planning, set up, performance tuning and monitoring.

Detect and troubleshoot application slowness and resource contention.

Provide continuous planned uptime and participate in rotating on-call duties.

Participate in agile team development projects and sprint planning.

Participate in multiple projects to meet the needs of the organization.

Testing and Security Review of applications throughout the software lifecycle.

Create and maintain scripted workflows (Power Automate, VBS, PowerShell, etc.)

Programmer Analyst II

Office

325 Bill France Boulevard, United States

Full Time

October 9, 2025

company logo

Halifax Health

halifaxhealth