Senior Software Engineer (C#, .Net Core)

Mumbai, Maharashtra, India
Jul 31, 2024
Jul 31, 2025
Remote
Full-Time
5 Years
Job Description

WealthKernel is a leading provider of investment, savings, and wealth infrastructure solutions. We offer modular, easily-embedded investment solutions via API to help businesses launch a range of financial products from ISAs to SIPPs tailored to their needs. Founded in 2015, our mission is to democratize access to investment infrastructure and enhance user experiences across the financial services sector.

Job Responsibilities

  1. Collaborate with Stakeholders. Work closely with stakeholders, Product Managers, and development teams to transform high-level requirements into actionable user stories.
  2. Develop and Maintain Features. Build, document, and test features for our API-first wealthtech platform.
  3. Code and Test. Write clean, efficient code and perform comprehensive testing.
  4. Troubleshoot Issues. Identify and resolve software issues effectively.
  5. Participate in Code Reviews. Provide constructive feedback on pull requests and adhere to best practices, including Clean Code and SOLID principles.
  6. Software Design. Design software solutions to address specific problems.

Requirements

  1. Experience. 5+ years with C#, .NET Core, and REST APIs.
  2. Skills. Strong analytical and problem-solving skills, excellent communication and interpersonal abilities.
  3. Knowledge. Domain knowledge in Financial Services/Wealth Management is preferred.
  4. Work Style. Ability to work independently and as part of a cross-functional Agile team; self-starting and driven to learn and adapt.
  5. Stakeholder Management. Proven track record of building effective relationships with internal and external stakeholders.
  6. Project Management. Ability to manage multiple projects and priorities effectively.

Why Join Us?

  1. Empowerment and Growth. We value transparency and empowering our team members. You will have the freedom to challenge, propose, and implement new ideas.
  2. Collaborative Environment. Work in an open, creative, and collaborative environment with experienced professionals ready to support you.
  3. Career Development. Opportunities for professional growth and skill development in a dynamic, tech-driven company.

Interview Process

  1. Fitment Round
  2. Technical Interview. 1.5-hour session with problem-solving and live coding
  3. Cultural Fit Interview. 30-minute discussion with the CTO

How to Apply

  1. Register/Login. Access our portal and fill out the application form.
  2. Video Screening. Clear the 30-minute video screening.
  3. Application. Click on 'Apply' to get shortlisted.
  4. Client Interview. Meet with the client for the final interview and start your exciting new career!

About Uplers

Uplers is dedicated to making hiring reliable, simple, and fast. We assist talents in finding and applying for relevant opportunities and support them throughout their engagement. Each talent is assigned a dedicated Talent Success Coach to ensure a smooth and successful experience.