Software Development Engineer II

Liberty Healthcare Management

Wilmington (NC)

On-site

USD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Liberty Health is seeking an experienced Software Development Engineer II in Wilmington, NC. You will design, develop, and deliver features for in-house software applications with end-to-end ownership from design through deployment.

You will review code, mentor peers, and contribute to architecture while collaborating with testers and stakeholders to ensure quality outcomes. The role requires strong proficiency in C#, TypeScript, SQL, and Azure, with experience in CI/CD and Azure DevOps.

Qualifications

  • Bachelor’s Degree in Computer Science or related field, OR equivalent experience.
  • 4+ years of technical engineering experience with C#/.NET and TypeScript.
  • 3+ years in agile software development.
  • 2+ years developing apps on Azure cloud platform.

Responsibilities

  • Design, develop, and deliver features for in-house applications of moderate to high complexity.
  • Own feature areas end-to-end from design to deployment and testing.
  • Review peers' code and provide constructive feedback.
  • Contribute to architecture discussions and propose improvements.
  • Mentor and support engineers in coding standards and best practices.
  • Collaborate with testers, stakeholders, and other teams to define requirements and ensure quality.
  • Troubleshoot complex defects and perform root cause analysis.
  • Improve CI/CD pipelines, testing frameworks, and documentation.
  • Work with SQL Server and data tooling to optimize data solutions.

Skills

C#
TypeScript
SQL
Azure
Git
CI/CD
Angular

Education

Bachelor's Degree in Computer Science or related

Tools

Azure DevOps
Jira
Confluence
SSMS

Job description

There’s no place like Liberty Health

Come explore career opportunities with Liberty Health, a dynamic leader in the healthcare industry. Join us!

We are currently seeking an experienced:

SOFTWARE DEVELOPMENT ENGINEER II
JOB SUMMARY:
  • Designs, develops, and delivers features and components of moderate to high complexity for in-house software applications.
  • Takes end-to-end ownership of feature areas within a system, driving them from design through implementation, testing, and deployment.
  • Reviews code from peers and junior engineers, providing constructive feedback to elevate team quality and adherence to standards.
  • Contributes to architectural discussions and proposes design improvements for existing systems within their area of ownership.
  • Mentors and supports other software engineers in technical growth, coding standards, and best practices.
  • Collaborates with the Software Tester/Analyst team, stakeholders, and other functional areas to define requirements and ensure quality outcomes.
  • Troubleshoots and resolves complex software defects, performing root cause analysis and driving fixes to completion.
  • Contributes to the improvement of the development environment, including CI/CD pipelines, testing frameworks, and documentation.
  • Works with database tools (SQL Server Management Studio (SSMS), Redgate, etc.) and technologies to design and optimize data solutions within assigned systems.
  • Utilizes and maintains proficiency in common team technologies and tools, including Angular/TypeScript, C#/.NET, SQL Server/SSMS, Git, Azure, and the Atlassian suite (Jira, Confluence).
  • Participates in sprint planning, estimation, and prioritization with increasing input on scope and approach.
  • Identifies and leads efforts to refactor existing application components for security, scalability, and performance.
  • Leverages AI-assisted development tools and emerging technologies to augment developer output and improve workflows.
  • Communicates effectively with colleagues of varying technical sophistication across the organization.
  • Ensures compliance with departmental methodologies and software development best practices.
  • Provides comprehensive testing notes and technical context for accurate validation of features.
  • Triages and provides operational support on a rotating basis.
JOB REQUIREMENTS:
  • Bachelor’s Degree in Computer Science, or related technical discipline AND 4+ years of technical engineering experience with coding in languages including, but not limited to, C# and TypeScript.
  • In the absence of formal education, an equivalent of 6+ years’ experience is acceptable.
  • 3+ years of experience in agile software development.
  • 2+ years of experience developing applications on a cloud platform (Azure preferred).
  • Experience in healthcare or post-acute care environment strongly preferred.
  • Experience mentoring or onboarding junior engineers preferred.
  • Strong understanding of computer languages, both conceptually and in practice, including but not limited to TypeScript, C#, and SQL.
  • Knowledge of infrastructure-as-code (IaC) concepts and strategies, specifically within Azure and Azure Bicep
  • Proficient in SQL and database development and pipelining (CI/CD, ETL, and Azure Data Factory).
  • Demonstrated experience with Git, code repositories, and deployment pipelines (Azure DevOps preferred).
  • Strong working knowledge of the software development lifecycle tooling, project tracking and documentation, such as Atlassian Jira and Confluence.
  • Solid understanding of Agile/Scrum development methodologies.
  • Understanding of sensitive data management and governance practices.
  • Experience with Azure cloud services for application hosting, deployment, and infrastructure.
  • Strong problem-solving and troubleshooting skills.
  • Effective collaboration and communication skills, both in direct team and cross-functional relationships.
  • Ability to work independently and drive tasks to completion with moderate supervision.
  • Demonstrates composure and a positive attitude under high-pressure and stressful situations.
  • Awareness of emerging technologies with potential to benefit software development efforts, including AI-assisted development tools.
  • Strong organizational skills with the ability to manage multiple priorities to achieve target results.
  • Proficiency with Microsoft Office suite and other required software applications.
  • Must have a valid drivers’ license.

Visit www.libertycareers.com for more information.
Background checks/drug-free workplace.
EOE.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SOFTWARE DEVELOPMENT ENGINEER II
SOFTWARE DEVELOPMENT ENGINEER II

Liberty Health • Wilmington (NC)

On-site
USD 90,000 - 120,000
SOFTWARE DEVELOPMENT ENGINEER II
SOFTWARE DEVELOPMENT ENGINEER II

Liberty Health • Kirkland (NC)

On-site
USD 120,000 - 160,000
Software Development Manager
Software Development Manager

Liberty Software • Irving (TX)

On-site
USD 140,000 - 180,000
Medical insurance
Life insurance
401(k) with employer match
+4
Software Development Manager
Software Development Manager

Liberty Software • Southlake (TX)

On-site
USD 120,000 - 180,000
Medical and life insurance (day-one)
401(k) with employer match
Health Savings Account contributions
+2
Software Development Engineer II — AI-Driven in Azure
Software Development Engineer II — AI-Driven in Azure

Liberty Health • Wilmington (NC)

On-site
USD 90,000 - 120,000
Software Engineer II - Azure, C#, TypeScript & AI Tools
Software Engineer II - Azure, C#, TypeScript & AI Tools

Liberty Healthcare Management • Wilmington (NC)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Outcomes • Orlando (FL)

On-site
USD 120,000 - 150,000
IT Software Application Developer II (79634)
IT Software Application Developer II (79634)

Centurion Health • Sterling (VA)

On-site
USD 100,000 - 130,000
Health, dental, vision, disability and life insurance
401(k) with company match
Generous paid time off
+2
Software Engineer I
Software Engineer I

Avalon Administrative Services LLC • Tampa (FL)

Hybrid
USD 70,000 - 110,000
Software Engineer I
Software Engineer I

ADP, Inc. • United States

Remote
USD 65,000 - 110,000