Fullstack .NET Developer

Everforth Apex
Charlotte, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 152K

Job location

Charlotte, United States of America

Tech stack

ASP.NET
.NET
Azure
C Sharp (Programming Language)
Cloud Engineering
Code Coverage
ETL
Github
Java Business Process Management
Microsoft SQL Server
Nunit
Openshift
E2e Testing
SQL Server Integration Services
Software Testing Automation Framework
Test Management
TypeScript
RxJS
Azure
GitHub Copilot
Delivery Pipeline
Test Scripts
Xunit
Build Management
Containerization
Angular
Kubernetes
Playwright
Front End Software Development
Docker

Job description

We are seeking a Senior Full Stack Engineer to build a greenfield enterprise workflow platform. This role involves the end-to-end development of a new operational workflow tool, including backend services, front-end UI, and ETL pipelines. You will join a co-located team working from a well-defined backlog and partner with business stakeholders to deliver a scalable, modern solution integrated with risk and operational tools., * Design and build scalable APIs and services using C#/.NET 6/7+, ASP.NET Core, and EF Core.

  • Develop responsive Angular (13+) front-end applications using TypeScript and RxJS.
  • Build and optimize SSIS-based ETL pipelines and SQL Server data models.
  • Implement end-to-end testing and automation, aiming for 85% or higher code coverage using frameworks like xUnit and NUnit.
  • Write test scripts using Playwright and iCEDQ and utilize Octane for test management.
  • Containerize applications and manage deployments on OpenShift (OCP), including build configs and scaling strategies.
  • Establish and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Collaborate with business partners to deliver high-quality, production-ready solutions., This is a greenfield project with a backlog prepared over the last five months. The team will have full ownership of the development lifecycle, including setting up DevOps pipelines, infrastructure, and application build-out. The role requires collaboration within a co-located team working closely with business partners.

Requirements

Experience: 8-10 years of full-stack development experience with a proven ability to deliver end-to-end enterprise solutions independently.

Technical Skills:

  • Strong expertise in .NET, Angular, SQL Server, and ETL development.
  • Experience with test automation frameworks (e.g., xUnit, NUnit, Playwright).
  • Hands-on experience with containerization and cloud-native deployment (Docker, OpenShift, Kubernetes).
  • Proficiency with AI-assisted development tools such as GitHub Copilot and Claude.

Professional Skills: Strong communication and collaboration skills are required for this role., * Experience in the financial services or home lending sector.

  • Familiarity with workflow engines like JBPM and integration with risk management tools.
  • Experience with Azure Data Factory (ADF).

About the company

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at

Apply for this position