Lighthouse Technology Services is partnering with our client to fill their Senior .NET/Azure Full-Stack Developer position! This is a 3-18 months contract and will be REMOTE in the United States.
This role will be a W2 employee of Lighthouse Technology Services. No C2C or subcontracting arrangements will be considered.
What You'll Be Doing:
Lead Azure migration initiatives using .NET Core, Azure Functions, Durable Functions, Azure SQL, and Azure Storage
Support and maintain legacy .NET MVC applications with SQL Server and Java-based APIs
Build and deploy API backend infrastructure for newer cloud-based products in Azure
Drive complex systems analysis, design, and development efforts as a key individual contributor
Direct and mentor less experienced developers while coordinating development tasks across projects
Prepare and manage technical components of project plans from analysis through user acceptance testing
Support monthly production deployments with after-hours availability on Thursday/Friday evenings as needed
Evaluate and optimize complex interrelationships among programs, interfacing applications, and platforms
Prepare comprehensive technical and functional specifications and maintain systems documentation
Collaborate with operations and technology teams to implement solutions that meet strategic business objectives
What You'll Need to Have:
5-7 years of .NET C# development experience with either .NET Framework or .NET Core
Strong proficiency in SQL Server and Azure SQL with demonstrated database design and optimization skills
Hands-on experience with Azure Functions, Durable Functions, App Services, Azure Monitor, and Application Insights
Solid understanding of REST API development and integration patterns
Proven experience with CI/CD pipelines and Git version control
Java development experience in addition to .NET expertise
Experience with Azure infrastructure components and cloud architecture principles
Strong problem-solving abilities with a track record of resolving complex technical issues
Excellent communication skills with experience coordinating across application and business teams