Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobgether

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States.

This role focuses on supporting, enhancing, and modernizing software applications within a healthcare-focused technology environment.
You will work across application development, data, integrations, cloud services, and performance optimization to strengthen critical software components.
The position combines hands-on engineering with troubleshooting, system improvements, and collaboration across technical and business teams.
You will work with senior developers, distributed engineering teams, project managers, business stakeholders, and other internal partners.
The role offers opportunities to evaluate new technologies, improve existing processes, and contribute to the evolution of enterprise software platforms.
You will also help maintain strong development standards, participate throughout the software development lifecycle, and mentor other developers.
This position is well suited to an experienced engineer with strong .NET, Azure, healthcare data, database, and integration expertise.

Accountabilities:

  • Support, maintain, and enhance high-quality software modules and applications within the product suite.
  • Analyze, troubleshoot, and resolve software issues originating from internal and external users.
  • Design, implement, and document application specifications, technical designs, features, and operational requirements before production releases.
  • Develop enhancements that improve application performance, reliability, availability, and overall user experience.
  • Communicate technical and operational issues clearly and promptly to engineering and business leadership.
  • Ensure software development activities comply with established technology standards, processes, and quality requirements.
  • Evaluate and introduce new technologies and innovative approaches that improve system efficiency and business outcomes.
  • Continuously expand knowledge of technologies selected for integration into the software environment.
  • Participate fully in the software development lifecycle, contributing to continuous process and engineering improvements.
  • Collaborate effectively with senior developers, distributed development teams, project management, business owners, and other stakeholders.
  • Mentor and provide technical guidance to other developers.
  • Support special projects and other engineering initiatives as assigned.
  • Requirements:

    • Bachelor’s or master’s degree in Computer Science, Information Technology, Information Systems, or a related discipline, or equivalent professional experience.
    • 4–5 years of professional software engineering experience.
    • At least 2 years of experience working with healthcare data.
    • Strong C#/.NET development experience, including hands-on exposure to Blazor or comparable component-based .NET web frameworks, with sufficient depth to evaluate, integrate, or replatform an existing application.
    • Strong working knowledge of Microsoft Azure PaaS services, including App Service/Web Apps, API Management, Logic Apps or comparable workflow and integration orchestration tools, Key Vault, and Azure-managed relational databases such as PostgreSQL or SQL.
    • Experience with enterprise identity platforms such as Okta, Azure AD/Entra ID, or similar technologies, including SSO, MFA, and SCIM-based provisioning.
    • Experience integrating third-party SaaS platforms through REST APIs and webhooks, including bidirectional synchronization patterns with systems such as Jira, ServiceNow, or Zendesk.
    • Proficiency working with large datasets and complex relational database environments.
    • 4–5 years of experience working with relational databases and ETL processes.
    • Strong experience optimizing and tuning SQL/Oracle queries, stored procedures, and triggers.
    • Advanced understanding of object-oriented analysis and design principles.
    • 4–5 years of experience working with Java frameworks or the .NET Framework.
    • Knowledge of one or more enterprise scheduling tools.
    • Strong written and verbal communication skills, with the ability to collaborate effectively across technical and business teams.
    • Strong analytical and critical-thinking abilities, with a demonstrated capacity to solve complex problems, interpret data, and make timely decisions.
    • Ability to work independently, maintain focus, follow established processes and protocols, and consistently deliver accurate and thorough work.
    • Ability to work effectively in a remote environment with a dedicated, secure workspace and reliable high-speed internet connectivity.
    • Benefits:

      • Remote work opportunity.
      • Annual base compensation of $111,000–$150,000.
      • Medical, dental, and vision insurance.
      • Disability and life insurance coverage.
      • 401(k) savings plan.
      • Paid family leave.
      • 9 paid holidays per year.
      • 17–27 days of paid time off annually, depending on level and length of service.
      • Benefits designed to support a broad range of personal and family needs.
      • Opportunities to work with modern cloud technologies, healthcare data, enterprise integrations, and evolving software platforms.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available