×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineering Architect

Job in Morrisville, Wake County, North Carolina, 27560, USA
Listing for: Mercalis
Full Time position
Listed on 2026-06-07
Job specializations:
  • Software Development
    Software Architect, Software Engineer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 130000 - 160000 USD Yearly USD 130000.00 160000.00 YEAR
Job Description & How to Apply Below

Overview

This position is an architect level position within the Valeris software engineering organization. Candidates that are selected for this position have prior experience as a software architect and must exhibit an advanced level of software design and technical aptitude. Candidates should have depth and breadth of experience in all layers of software design including backend systems, UI/UX, security concerns, communications protocols, database design and performance.

Candidates should also have a grasp of the emerging AI landscape with exposure to agentic-first software development.

This position will report to the Principal Architect working under the direction of the VP of Software Engineering.

Responsibilities
  • Assist development teams with day-to-day technical and architectural questions.
  • Provide consultation and advice to senior IT leadership and business stakeholders in technical matters.
  • Design and evolve the architecture of multi-service .NET systems on Azure, including web APIs, workers, messaging, and data layers
  • Make sound platform decisions across the Azure ecosystem - compute, data, messaging, identity, and observability
  • Establish and enforce patterns for clean, testable, maintainable code across teams
  • Partner with product and engineering leadership to translate clinical and business goals into durable technical strategy
  • Drive secure-by-default practices across authentication, data handling, and external integrations
  • Review designs and code, raising the bar on quality, performance, and clarity
  • Mentor senior and mid-level engineers; grow the architectural muscle of the team
  • Help establish and drive AI-first best coding practices
  • Participate and lead proof of concept (POC) initiatives.
  • Lead and participate in the Architectural Guild.
  • Build and maintain core enterprise frameworks, tooling, and platforms to be utilized by software development teams.
  • Able to jump in, diagnose and support complex/difficult technical issues to help remove hurdles or blockers for development teams.
  • Works closely with key personnel in both Dev Ops and IT infrastructure to ensure cohesion in system designs across all technical concerns.
  • Build turn-key solutions where a COTS solution may not exist or may not be feasible.
  • Generate technical diagrams and documentation to effectively communicate designs and strategies.
  • Assess current technologies within the company and help to define a technical roadmap towards advancing our platforms.
  • Provide training sessions for development staff as needed.
Qualifications

Required

  • 8+ years building production software, with significant time as a senior/staff/principal engineer or architect
  • Deep expertise in .NET / C# (ASP.NET Core, EF Core, modern async patterns)
  • Strong, hands-on experience architecting and operating systems on Microsoft Azure — App Service / Container Apps / AKS, Azure SQL, Service Bus, Storage, Key Vault, Entra , Application Insights, and the surrounding ecosystem
  • Strong SQL Server / Azure SQL skills: schema design, query tuning, migrations, transactional correctness
  • Message-driven systems (Rabbit

    MQ, Azure Service Bus)
  • Proficiency with a mainstream JavaScript UI framework such as Vue 3, React, or Angular, and Type Script in non-trivial front-end applications
  • Demonstrated ability to structure large software ecosystems — multi-service boundaries, contracts between teams, evolvability over time
  • Strong command of clean code principles: SOLID, naming, cohesion, testability, refactoring discipline
  • Hands-on experience writing secure software: OWASP Top 10 awareness, secrets handling, authn/authz design, input validation, threat modeling
  • Significant experience in designing relational databases with heavy involvement in performance tuning.
  • Able to lead design discussions with both business and technical staff.
  • Experienced in performing POC and feasibility studies to aid in future project initiatives.
  • Able to assess and implement COTS products within enterprise projects and provide recommendations in buy vs. build decisions.

Nice to Have

  • Experience in life sciences, healthcare, or other regulated industries
  • Familiarity with HIPAA, HITRUST, SOC 2, or GxP environments
  • .NET Aspire, distributed tracing, and modern observability tooling
  • Infrastructure-as-code on Azure (Bicep, Terraform)
  • DACPAC / SSDT-based database development

How You Work

  • You write code you're proud to put your name on, and you expect the same from others — kindly
  • You'd rather ship the simplest thing that works than the cleverest thing that might
  • You explain trade-offs clearly to engineers, product, and executives alike
  • You treat security as a design property, not a checklist
  • You believe architecture is a service to the team, not a gate
  • You care that the software you build ultimately improves outcomes for real patients
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary