JobHabor

Principal Engineer, Application Engineering (Tech Lead)

Claritev -
Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 130–140/hr
Apply on the employer’s site

Posted 18d ago

JOB SUMMARY

The Principal Software Engineer is an individual contributed and an expert full-stack developer on an Agile team who is primarily responsible for defining and building software in support of one or more business products. The incumbent will lead a diverse group of Software Engineers and work closely with the Architects to design, develop, and test highly available, secure, and scalable systems.

JOB ROLES AND RESPONSIBILITIES

  • Responsible for producing stable and high performing applications from scratch
  • Work in Agile methodologies and contribute toward the entire lifecycle of a user story with particular emphasis on coding, unit testing and deployment pipeline automation
  • Work with other developers on the team to define high level technical design and follow overall architectural guidelines
  • Willing to work in a developer focused team with minimal support from QA
  • Research and learn new technologies and processes as part of continuous improvement
  • Contribute towards fostering a high performant and self-organized team
  • Clearly communicate potential and real issues to the team and propose solutions to resolve them
  • Work as a contributor on one or more technical practice groups
  • Mentor junior software engineers on the team
  • Be a champion of Claritev's core culture
  • Ensure compliance with HIPAA regulations and requirements
  • 8+ years of progressive software experience in relevant technologies and 3+ years as a lead
  • Computer related Bachelor’s degree is preferred or equivalent work experience in software development

REQUIREMENTS (Education, Experience, and Training)

Mandatory

  • Hands on experience with ASP.Net , .NET Core, C#, Web API, MVC, SQLServer
  • Hands on experience building UI applications with React
  • Experience working with any top cloud providers (Azure/AWS/OCI)
  • Experience working with Microservices architecture with thorough understanding of Bounded contexts (DDD)
  • Experience with containerized applications with Kubernetes and Helm charts
  • Experience leveraging AI-assisted software development tools to improve design, coding, testing, debugging, and documentation while validating all AI-generated artifacts through engineering best practices.
  • Demonstrated Experience with Message brokers (Preferably Azure Service Bus/RabbitMQ) in implementing event driven applications
  • Experience guiding the team with TDD/BDD practices and maintaining code coverage
  • Experience on writing automated tests with any testing framework
  • Working knowledge on modern DevSecOps practices. Experience creating/maintaining DevOps pipelines and best practices.
  • Experience working on relational and non-relational database queries and procedures
  • Experience with Data access patterns preferably EFCore ORM tool.
  • Good knowledge on design patterns and integration patterns including Microservices
  • Experience with Authentication and Authorization best practices
  • Experience with GitHub/GIT best practices
  • Excellent Communication skills
  • Strong Troubleshooting skills

Desirable

  • Experience extracting Microservices out of monolith applications
  • Experience writing automated unit tests with Playwright framework
  • Experience working on Agile development project
  • Experience with PostgreSQL database

COMPENSATION

The salary range for this position is $130-140K. Specific offers take into account a candidate’s education, experience and skills, as well as the candidate’s work location and internal equity. This position is also eligible for health insurance, 401k and bonus opportunity.

Skills

  • HIPAA
  • ASP.NET
  • .NET Core
  • C#
  • React
  • Azure
  • AWS
  • OCI
  • Kubernetes
  • Helm
  • Azure Service Bus
  • RabbitMQ
  • GitHub
  • Git
  • Playwright
  • PostgreSQL

More jobs at Claritev -

All 34

Similar roles