Fullstack .NET Developer
Role details
Job location
Tech stack
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).