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.