Job Title: .Net Developer –C#

Location: Chennai/Mumbai/Pune

Role Type: Permanent


We are seeking a highly skilled and experienced Senior C# Developer to join our dynamic team. The ideal candidate will have a substantial background in .NET and C# development, with a strong emphasis on SOLID principles and hands-on experience. MongoDB experience is preferred but not mandatory; experience in SQL is also valuable. The candidate should demonstrate the ability to work effectively under pressure, possess excellent communication skills, and have a proven track record in a similar role.

Key Responsibilities:

· Lead the development of high-quality software design and architecture using .NET and C#.

· Direct and prioritize tasks in the software development life cycle.

· Produce clean, efficient code and develop tools and applications.

· Implement automation through appropriate tools and scripting.

· Conduct thorough reviews and debugging of code, performing validation and verification testing.

· Document development phases comprehensively and monitor systems.

· Work collaboratively with internal teams and vendors to improve products.

· Stay abreast of and incorporate the latest technologies in software development.


Qualifications:

· 5-15 years of proven experience as a .NET C# Developer.

· Robust understanding and application of SOLID principles.

· Exposure to MongoDB is preferred. SQL experience is also beneficial.

· Exceptional communication and teamwork skills.

· Outstanding attention to detail and problem-solving abilities.

· Proven experience in unit and integration testing.

· Ability to handle pressure and meet tight deadlines in a fast-paced environment.

Preferred Qualifications:


Prior experience in Investment Banking or the Broader Financial Services (IB/BFS) sector is preferred. Additional certifications or training in relevant areas.