Jobs and Careers
GA

Sr Principal Application Architect (.NET, Cloud)

Gainwell Technologies
Any city, TX, US, 99999, United StatesRemotefull_timeVerifiedPosted 14 Jan 2025

About the role

Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most vulnerable in our country and communities. Working at Gainwell carries its rewards. You’ll have an incredible opportunity to grow your career in a company that values work flexibility, learning, and career development. You’ll add to your technical credentials and certifications while enjoying a generous, flexible vacation policy and educational assistance. We also have comprehensive leadership and technical development academies to help build your skills and capabilities.

Summary

As a Sr Principal Application Architect (.NET, Cloud) at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community’s most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare’s biggest challenges. Here are the details on this position.​

Your role in our mission

  • Comprehensive knowledge of object-oriented concepts with emphasis on .NET specifications, framework, .Net Core+ and design patterns using C#
  • Hands on architect, able to effectively troubleshoot critical issues.
  • Experienced in building event driven applications and CQRS pattern.
  • Experience in building ASP.Net Core Web application using MVC or Razor pages.
  • Experience in building applications using ASP.Net Core WebApi, gRPC or GraphQL
  • Experience in implementing SSO in ASP.Net Core Web and WebApi applications using OIDC or OAuth
  • Should have experience in working with any of the messaging systems like RabbitMQ, AWS SNS, Kafka or Azure Service Bus
  • Should have experience in working with distributed caching using Redis.
  • Experience in developing applications using either Azure or AWS services.
  • Reviews and conducts technical research, testing, evaluation, and documentation of complex hosting/configuration tools and methodologies to ensure tools are current and functional.
  • Creates complex application architectures and populates an application host/configuration matrices with strategies, timelines, and cost information to enhance cost efficiency and effectiveness.
  • Coordinates with application developers, managers, and customer application experts to ensure that required features and modifications are included in the appropriate releases to support cross-product features and to communicate architectural designs and standards.
  • Develops and designs complex multi-tier web applications; determines project requirements and functional specifications to ensure that client specifications are met.
  • Defines and approves application standards and specifications; provides oversight for product content definition to ensure relevant parties are informed of client and company requirements and policies.
  • Designs application modules that work together to produce the desired product and ensures completed modules provide the required functionality and meet performance guidelines.
  • Plans technical support infrastructure through service level agreements; leads the transition from development to support to ensure timely and efficient client support.
  • Provides analysis and design reviews to other departments to prevent duplication of effort in solving application problems.
  • Collaborates with product development teams and senior designers on complex projects to develop architectural requirements, ensuring client satisfaction.
  • Works with third-party vendors to develop or integrate their software into company products, ensuring adherence to company standards and guidelines.
  • Evaluates new technologies and software products to assess the feasibility of incorporating their capabilities into company products.
  • May provide leadership and work guidance to less experienced personnel.

What we're looking for

  • 12+ years in application architecture or product development, specializing in .NET Core, C#, and event-driven systems, including CQRS, Redis, and messaging tools like RabbitMQ and Kafka.
  • Skilled in ASP.NET Core MVC, Razor, WebAPI, and advanced APIs like gRPC, GraphQL, and SSO (OIDC, OAuth).
  • Hands-on experience with Azure or AWS, building scalable, multi-tier applications.
  • Strong analytical skills for application design, testing, and problem-solving, with healthcare systems experience (preferred).
  • Proven leader in Agile environments, able to manage projects and collaborate across teams to meet client and business goals.

What you should expect in this role

  • Fully R

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Gainwell Technologies

View company profile →