We are seeking a skilled Full Stack .NET Developer to support the migration of three on-premises software applications to a modern, cloud-based architecture (primarily Azure). The role will involve both backend and frontend development, collaborating directly with the Director to design, build, and deploy scalable solutions in a business-to-business platform environment.
Migrate existing on-premises software applications to Azure-based cloud infrastructure.
Develop and maintain backend systems using C#, .NET, and .NET Core.
Build and optimize front-end user interfaces using React, Angular, or similar frameworks.
Design and implement APIs and database structures to support application functionality.
Collaborate on UI/UX improvements to modernize the platform.
Integrate Azure services (e.g., Azure DevOps, Service Bus, cloud storage) into the solution.
Work closely with leadership to align technical solutions with business objectives.
Participate in code reviews, testing, debugging, and documentation.
Required Experience:
5+ years in software development with C#, .NET, and .NET Core.
Proven track record of migrating or modernizing applications to Azure (PaaS/IaaS).
Strong front-end development experience (React preferred; Angular considered).
Database design and management experience (SQL Server or equivalent).
Preferred Experience:
React Native or cross-platform mobile frameworks.
Familiarity with Azure Service Bus, pipelines, and cloud architecture best practices.
SaaS application development experience.
Strong understanding of enterprise architecture and software security best practices.
Excellent communication skills for collaboration with technical and non-technical stakeholders.
Software Powered by iCIMS
www.icims.com