Job Description
Highly skilled Senior .NET Full-Stack Engineer with hands-on experience in both front-end and back-end development, database management, and DevOps practices. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and services, while collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Enhance full-stack applications using .Net, Angular.
- Design and implement Azure services (Function Apps, Logic Apps, ADF, Service Bus).
- Build and maintain RESTful APIs and system integrations.
- Perform batch data transfers and data ingestion workflows.
- Optimize database performance and develop complex T-SQL queries.
- Provide Tier 2 and Tier 3 production support and root cause analysis.
- Troubleshoot integration issues across Azure components.
- Collaborate with cross-functional teams for deployment and release activities.
- Ensure secure, scalable architecture for enterprise-grade applications.
- Maintain technical documentation and support knowledge base.
- Manage IIS hosting, Windows Services, application pools, and configuration settings.
- Should be able to work independently
- Takes ownership.
Qualifications:
- 5 years of relevant work experience.
- Advanced English.
Strong expertise in:
- C#, ASP.NET MVC, ASP.NET Core, Web API, Entity Framework/Core, Angular, Reactjs
- .NET Framework 4.x and .NET 6/7/8/9
- IIS hosting, Windows Services, application pools, configuration
- SQL Server T-SQL, query optimization, indexing, execution plans, SSMS)
- REST APIs, JSON, XML, message queues (MSMQ, RabbitMQ, Azure Service Bus)
- Experience in handling Tier 2 & 3 production support, including root cause analysis and integration troubleshooting within Azure.
Benefits & Perks:
Remote (WFH)
Permanent Position
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application