We are looking for an experienced Senior Full Stack .NET Developer to join our growing team. You will work on enterprise-level applications, end-to-end development, system enhancements, cloud integration, incident resolution, and high-volume data operations. If you enjoy solving complex problems and building impactful systems, this role is for you.
Responsibilities
- Design, develop, and maintain web applications using ASP.NET, MVC, C#, and related technologies.
- Lead data migration projects from on-premise systems (e.g., IBM DB2) to cloud platforms (e.g., Azure SQL).
- Implement data reconciliation and validation processes to ensure accuracy and integrity.
- Develop automation scripts using Python for migration progress tracking and error handling.
- Create and optimize database structures, stored procedures, and queries in MS SQL Server, Oracle, and Azure SQL.
- Collaborate with stakeholders for requirement gathering, build reviews, and issue resolution.
- Provide production support, troubleshoot incidents, and ensure system uptime. Prepare and execute JCL scripts for IBM mainframe systems.
- Develop reports using SSRS, Crystal Reports, and QlikView.
- Mentor junior developers and ensure adherence to best practices in coding and design.
Requirement
- Bachelor’s Degree in Computer Science or related field.
- Minimum 10 years of experience in software development with .NET technologies.
- Hands‑on expertise in ASP.NET, C#, VB.NET, MVC, and Web API.
- Solid front‑end knowledge: JavaScript, AngularJS, jQuery, HTML5, CSS3, Bootstrap.
- Proven success in large-scale data migration, especially IBM DB2 to Azure SQL.
- Experience working on government, financial, education, or enterprise-level projects.
- Familiarity with Syncfusion UI, reporting tools, and system release management.
- Exposure to cloud migration, Python scripting, and large‑scale data systems.
- Excellent analytical, communication, and problem‑solving skills