Jobs · Engineering · North Carolina

Software Engineering Architect

Valeris · Morrisville, NC · 2 wk ago
Engineering$50k/yrFull-time

About the role

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.

Responsibilities

  • 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 DevOps 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

Requirements

  • Regularly required to talk or hear
  • Frequently required to sit for long periods of time, use hands to type, handle or feel; and reach with hands and arms
  • Prefer candidates who can type at least 35 words per minute with 97% accuracy
  • Although very minimal, flexibility to travel as needed is preferred
  • This job operates in a professional office environment
  • This role routinely uses standard office equipment such as computers, phones, photocopiers

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com