(1574) Senior Fullstack Engineer (C# and Angular)
Job Description
Join Nortal for your next big adventure. We are seeking Senior Fullstack Engineer (C# and Angular) to join our team, grow with us, and teach us a few things along the way.
Why join Nortal
- Say Goodbye to Micromanagement: We champion autonomy, open communication, and respect for diversity as our core values.
- Outcomes Over Hours: We believe in a work model focused on impact, providing you with the flexibility to balance your professional success with your personal well-being.
- Vibrant Community: Join our close-knit LATAM remote team and connect through tech talks, virtual coffee breaks, and team-building activities.
- Support from Day One: Our People Care team is here to support you throughout your journey, from wellness check-ins to professional growth.
Our benefits ✨
- Competitive USD salary.
- 100% remote work: While you can work from anywhere, you’re always welcome to connect with teammates and grow your network at our coworking spaces across LATAM.
- Paid time off & national holidays: Take the time you need according to your country’s regulations while receiving your full salary.
- Sick leave: Focus on your health without stress. Take the necessary time to recover and feel better.
- Annual credit: Spend it on the perks you love to enhance your work-life balance.
- Team-building activities: Join us for coffee breaks, tech talks, and after-work gatherings to bond with your Nortal family and feel part of our vibrant community.
- Birthday off: Enjoy an extra day off during your birthday week to celebrate in style with friends and family.
About the project
As we continue to grow, we are looking to add a Senior Fullstack Developer to the team to support and evolve a web application focused on client price management, revenue tracking, and invoice processes. You'll join an effort to modernize a legacy CMS application — currently running alongside an on-prem SQL Server database — as it evolves into Unity, a new cloud-based platform built on the same stack (C#, Azure, Angular). Key goals include migrating the database to Azure SQL, moving more functionality into Unity, and re-architecting BLOB-stored documents into a hybrid Azure Blob Storage + SQL approach. This is a hands-on role that calls for autonomy, proactivity, and strong ownership.
What you'll do
- Design, develop, and maintain features across the Angular front end and .NET Core (C#) back end of a web application used for client price management, revenue tracking, and invoicing.
- Write and optimize SQL Server stored procedures, and tune query performance across the data layer.
- Build and support cloud services on Azure (preferred) or AWS — Logic Apps, Functions, Web Apps, or similar — as part of the application's infrastructure.
- Contribute to solution design, architecture discussions, and technical decision-making for new features and the system's ongoing evolution.
- Support migration of the legacy CMS application and its on-prem SQL Server database into Unity, the new cloud-based platform, including moving the database to Azure SQL.
- Migrate additional functionality from the legacy CMS into Unity, and help re-architect BLOB-stored documents into Azure Blob Storage under a hybrid SQL + document storage approach.
- Manage and improve CI/CD pipelines, deployment processes, and Git workflows using Azure DevOps.
- Debug and resolve production issues, ensuring the stability and reliability of live systems.
- Extend and refactor existing legacy code while also building new capabilities from scratch.
- Support transition and replacement scenarios during the migration, including shadowing and knowledge handovers.
What makes you a great fit
- Bachelor´s Degree in Computer science, Engineering or a related field.
- 5+ years of experience with Angular (TypeScript).
- 5+ years of experience with C# and .NET Core (preferably version 6).
- 4+ years working with SQL Server, including stored procedures and performance tuning.
- 3+ years of experience with Azure (preferred) or AWS cloud services (Logic Apps, Functions, Web Apps, or similar).
- 3+ years of experience using Azure DevOps for task management or pipelines, with strong experience in
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.