.Net Developer

Bengaluru, Karnataka, India
Aug 13, 2024
Aug 13, 2025
Hybrid
Full-Time
8 Years
Job Description

We are seeking a highly skilled and experienced Senior .NET Full Stack Developer to join our team, particularly if you have a strong background in the financial services domain. The ideal candidate will possess robust technical expertise and a passion for developing complex, high-performance applications. This role offers the chance to work on cutting-edge financial technology, collaborate with a dynamic team, and contribute to innovative solutions.

Key Responsibilities

  1. Full Stack Development. Develop and maintain .NET-based web applications using C#, .NET Core, ASP.NET, and RESTful APIs.
  2. Application and Domain Expertise. Leverage deep knowledge of INVESTRAN, specifically from a business perspective, to enhance application functionality and performance.
  3. Cloud and DevOps. Utilize Azure, DevOps, and Function Apps to manage cloud services and streamline development processes.
  4. Architecture and Design. Design and implement multi-tiered, complex architectural solutions. Apply Object-Oriented Programming practices and design patterns (SOLID principles) effectively.
  5. Performance Optimization. Write high-performance SQL queries and identify opportunities to optimize .NET applications, including performing periodic code reviews.
  6. Agile Methodologies. Work within Agile Scrum frameworks, contributing to iterative development and continuous improvement.
  7. Innovation and Development. Contribute to the development of new techniques and strategies within your area of expertise.

Required Skills and Experience

  1. Experience. Minimum of 8 years working with .NET technologies, preferably within the financial services domain.
  2. Technical Proficiency. Strong hands-on experience with .NET tech stack (C#, .NET Core), Web API, JavaScript frameworks (React.js preferred, jQuery optional), LINQ, and Entity Framework.
  3. Design Patterns. Knowledgeable in various design patterns and able to articulate the merits and demerits of these to the team.
  4. SQL Expertise. Proficient in writing high-performance SQL queries and ORM tools.
  5. Analytical Skills. Strong analytical abilities with experience in ORM and Entity Framework.
  6. Agile Practices. Exposure to Agile Scrum development methodologies.

Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • Over 8 years of relevant experience in .NET development.

Why Join Us?

  1. Innovative Environment. Opportunity to work on cutting-edge financial technology.
  2. Collaborative Culture. Be part of a collaborative and innovative work environment.
  3. Career Growth. Enjoy competitive salary, benefits package, and ample room for professional development.

If you are passionate about developing high-quality financial technology solutions and thrive in a collaborative environment, we invite you to apply and join our team!

Related Jobs