JobTarget Logo

Senior .NET Core Developer - Investments in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior .NET Core Developer - Investments

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior .NET Core Developer - Investments in India.

This role sits within a fast-evolving fintech environment focused on building scalable, high-performance financial platforms for investments, payments, and wealth management. You will contribute to the development of core backend systems powering client-facing applications and critical financial services used by individuals and businesses globally. The position involves working on modern architectures and distributed systems, with a strong emphasis on reliability, responsiveness, and clean software design. You will collaborate with experienced engineers in a highly technical team driving innovation across core banking and wealth management solutions. This is a hands-on development role where backend engineering excellence directly impacts product scalability and user experience. The environment encourages continuous learning, adoption of modern technologies, and strong engineering discipline.

Accountabilities

You will be responsible for designing, developing, and maintaining robust backend systems that support scalable fintech applications and high-quality digital financial services.

  • Develop and maintain backend applications and core libraries using .NET Core and C#
  • Design and implement scalable server-side logic ensuring high performance and responsiveness
  • Participate actively in code reviews and contribute to improving overall code quality standards
  • Build and maintain distributed systems and microservices-based architectures
  • Collaborate with cross-functional teams to define, design, and deploy new product features
  • Troubleshoot and resolve production issues in coordination with other engineering and operations teams
  • Contribute to standardization efforts and best practices across engineering teams
  • Write and maintain technical documentation for developed systems and components
  • Continuously explore and adopt new technologies to improve system efficiency and maintainability
Requirements

This role requires strong backend engineering expertise, deep experience in .NET ecosystems, and the ability to work in complex distributed financial systems.

  • 6+ years of experience in software development with strong expertise in .NET and C#
  • Strong experience in test-driven development (TDD) is essential
  • Experience in financial services or banking environments is highly desirable but not mandatory
  • Hands-on experience with dependency injection and IoC frameworks (e.g., Autofac)
  • Proven experience building distributed systems and microservices-based architectures
  • Strong knowledge of ORM frameworks such as Entity Framework 6
  • Experience with messaging systems such as Kafka or RabbitMQ
  • Familiarity with NoSQL databases such as MongoDB or Couchbase
  • Understanding of CQRS design patterns and modern architectural principles
  • Experience working with CI/CD pipelines, ideally using Azure DevOps
  • Strong analytical thinking, problem-solving skills, and ability to work independently or in teams
  • Excellent communication and collaboration skills with a strong team-oriented mindset
Benefits
  • Competitive salary with performance-based bonus structure
  • Comprehensive health insurance coverage
  • Gym subsidy and wellness support programs
  • Mental health and well-being assistance package
  • Internal and external training opportunities for continuous upskilling
  • Study leave and sponsorship schemes for further education
  • Strong career progression opportunities within a growing international organization
  • Employee referral incentive programs
  • Exposure to modern fintech systems, distributed architectures, and cloud-native technologies
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.