MA

Senior Software Engineer - .Net Development

Maimsd Technology
Chennai2-7 LPA Posted 1 Jul 2025
FULL TIME
Rabbitmq
C#.net
Multithreading
Ms-sql
Asp.net

Job Description

Senior Software Engineer - .Net Development

A seasoned Dot Net Integration Lead is sought to design, develop, and maintain robust integration solutions. You'll be responsible for parsing various data formats, developing and consuming REST/SOAP APIs, working with RabbitMQ, and building multithreaded C# applications. This role requires strong expertise in MS-SQL Server and C#.Net/ASP.Net Core, along with the ability to work independently, contribute to design documentation, and provide post-production support.

Key Responsibilities

  • ASP.NET development skills will be applied to design, develop, and maintain web applications using ASP.NET technologies like ASP.NET MVC, ASP.NET Core, and Razor Pages.
  • C# programming proficiency is essential for writing clean, efficient, and maintainable code.
  • Collaboration abilities are vital to work with designers and product managers, translating requirements into precise technical specifications.
  • API development and consumption expertise is crucial for designing, building, and consuming REST/SOAP APIs.
  • RabbitMQ service development proficiency will be utilized to develop RMQ producer/consumer services.
  • Multitasking/multithreading service creation abilities in C# are necessary for building high-performance applications.
  • MS-SQL Server database development and optimization skills are paramount, including TSQL, Stored Procedures, Views, Triggers, and Cursors.
  • Technical documentation contribution to design, user manuals, and provision of post-production support is expected.

Technical Skill Requirements

  • Strong proficiency in C#.Net and ASP.Net Core is mandatory.
  • Extensive experience with MS-SQL Server, including writing complex queries, procedures, views, and triggers, is essential.
  • Solid understanding and experience with data formats like XML, JSON, CSV, flat files, and Excel (reading and parsing) are required.
  • Proven experience in REST/SOAP API development and consumption is a must.
  • Experience with RabbitMQ (producer/consumer services) is necessary.
  • Proficiency in multitasking/multithreading service development in C# is required.
  • Excellent debugging and problem-solving skills are essential.
  • Ability to work independently and manage with minimal supervision is expected.

Education

  • A Bachelor of Engineering (BE), Bachelor of Technology (BTech), Bachelor of Computer Applications (BCA), or Master of Computer Applications (MCA) degree is required.

General Requirements

  • Employment Type: This is a Permanent, full-time position.

Preferred Skills

  • Domain knowledge in the Energy & Power sector is a significant plus.

Join WhatsApp Channel