SOFTWARE DEVELOPMENT ENGINEER II

Liberty Health

Kirkland (NC)

In loco

USD 120.000 - 160.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Liberty Health is seeking an experienced Software Development Engineer II to design, develop, and deliver features for in-house applications. You will own feature areas end-to-end, review code, and contribute to architecture and CI/CD improvements.

You will mentor peers, collaborate with testers and stakeholders, resolve complex defects, and leverage Azure, SQL Server, and modern tooling to drive secure, scalable software across the organization.

Competenze

  • 4+ years of engineering experience with C# and TypeScript.
  • Experience in agile software development.
  • Cloud experience with Azure preferred.
  • Healthcare experience preferred.

Mansioni

  • Designs, develops, and delivers features for in-house software applications.
  • Owns features from design to deployment and testing.
  • Reviews code and provides feedback to teammates.
  • Contributes to architecture discussions and system improvements.
  • Mentors teammates on coding standards and best practices.
  • Drives defect resolution and root-cause analysis.
  • Collaborates with testers, stakeholders, and cross-functional teams.

Conoscenze

C#
TypeScript
SQL
Azure
Agile/Scrum
Git
CI/CD
Data modeling
Problem solving
Communication

Formazione

Bachelor’s Degree in Computer Science
Equivalent experience 6+ years

Strumenti

Azure DevOps
Azure Bicep
SSMS
Redgate
Jira
Confluence

Descrizione del lavoro

Come explore career opportunities withLiberty 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.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Development Engineer II
Software Development Engineer II

Liberty Healthcare Management • Wilmington (NC)

In loco
USD 90.000 - 120.000
SOFTWARE DEVELOPMENT ENGINEER II
SOFTWARE DEVELOPMENT ENGINEER II

Liberty Health • Wilmington (NC)

In loco
USD 90.000 - 120.000
Software Development Engineer II — AI-Driven in Azure
Software Development Engineer II — AI-Driven in Azure

Liberty Health • Wilmington (NC)

In loco
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)

In loco
USD 90.000 - 120.000
Software Development Manager
Software Development Manager

Liberty Software • Irving (TX)

In loco
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)

In loco
USD 120.000 - 180.000
Medical and life insurance (day-one)
401(k) with employer match
Health Savings Account contributions
+2
Senior Software Engineer
Senior Software Engineer

Nexus Health Systems • Houston (TX)

In loco
USD 120.000 - 160.000
Senior Software Engineer
Senior Software Engineer

Nexus Health Systems Ltd • Houston (TX)

Ibrido
USD 120.000 - 160.000
SDE II: Cloud-Native Dev, AI Tools & Mentorship
SDE II: Cloud-Native Dev, AI Tools & Mentorship

Liberty Health • Kirkland (NC)

In loco
USD 120.000 - 160.000
Software Engineer II
Software Engineer II

Avalon Administrative Services LLC • Tampa (FL)

Ibrido
USD 110.000 - 135.000