Senior .NET Back-End Developer

Lucknow, Uttar Pradesh, India
Apr 29, 2025
Apr 29, 2026
Remote
Full-Time
5 Years
Job Description

We’re looking for a talented and driven Senior .NET Back End Developer to become a vital member of an ambitious and forward-thinking team. You’ll be contributing to a leading Merchant Solutions Provider, playing a key role in designing and developing scalable backend services, APIs, and cloud-based solutions.

This is more than just another developer job, it’s an opportunity to architect solutions that directly impact Fintech, Banking, and IoT industries, working with cutting-edge technologies like Azure API Gateway, Microservices, Docker, Kubernetes, and more!

You'll thrive in an environment that values technical leadership, creativity, problem-solving, mentorship, and continuous learning.

Experience. 5+ years

What You’ll Be Doing

  • Design, develop, and maintain RESTful APIs using C# and ASP.NET 8 Web API Framework.
  • Collaborate closely with cross-functional Agile teams to build new features and services, participating in ceremonies such as Daily Stand-ups, Sprint Planning, and Retrospectives.
  • Implement database interactions with relational and NoSQL databases like SQL Server and MongoDB.
  • Build scalable microservices architectures and manage them using Docker and Kubernetes containers.
  • Develop and manage CI/CD pipelines using Azure DevOps or Jenkins to automate building, testing, and deploying applications.
  • Leverage Azure API Management (APIM) and API Gateway for efficient and secure API publishing, versioning, and monitoring.
  • Write clean, maintainable, and high-performance code following best practices in software development.
  • Ensure application security and performance by applying TLS/SSL encryption standards and protocols.
  • Perform code reviews, offer feedback, and mentor junior developers to maintain high code quality across the team.
  • Write unit and integration tests to guarantee the quality and reliability of code delivered.
  • Troubleshoot and debug complex issues; offer creative and sustainable solutions.
  • Document API functionality and workflows clearly for internal and external usage.
  • Manage source control using Git and follow modern Git workflows for collaboration.

Skills and Qualifications

Must-Have Skills

  • Expertise in C# and ASP.NET Web API development (version 8 highly preferred).
  • Proficient in Azure DevOps or Jenkins for continuous integration and delivery pipelines.
  • Solid hands-on experience with Azure API Gateway (APIM).
  • Strong foundation in cloud-native development and microservices architecture.
  • Working knowledge of SQL Server and database design concepts.
  • Mastery of Git and modern version control strategies.
  • Strong knowledge of TLS/SSL encryption protocols to secure APIs.
  • Solid understanding of containerization technologies like Docker and orchestration platforms like Kubernetes.
  • Familiarity with Agile Scrum methodologies and tools like Jira.

Nice-to-Have (Preferred) Skills

  • Front-end development experience with modern frameworks like React Native or Vue.js.
  • Exposure to Java development environments.
  • Understanding of Mqtt protocol especially within IoT solutions.
  • Experience working in Fintech, Banking, or IoT domains would be highly advantageous.

Why Join Us?

  1. Make an Impact. Play a key role in projects that are transforming digital payments and IoT ecosystems.
  2. Work Remotely. Enjoy the flexibility of working from anywhere while aligning with Africa/Johannesburg timezone.
  3. Mentor and Grow. Opportunity to lead, mentor, and shape junior talent in a collaborative environment.
  4. Cutting-Edge Technologies. Work with modern frameworks, cloud platforms, and scalable microservices.
  5. Competitive Salary. Receive a handsome monthly pay reflective of your skills and experience.
  6. Fast-Paced Learning. Gain exposure to complex systems and advanced backend technologies.
  7. Supportive Environment. Collaborate with a passionate team that values transparency, innovation, and career growth.

Interview Process

  1. Technical Assessment. Put your coding, architecture, and problem-solving skills to the test.
  2. Technical & Cultural Interview. Deep-dive discussions about your experience, coding approaches, and cultural fit within the team.

How to Apply?

  1. Step 1. Click on Apply and register or login through Uplers’ portal.
  2. Step 2. Complete the Screening Form and upload your updated CV.
  3. Step 3. Maximize your chances to get shortlisted showcase your best skills!

About Uplers

At Uplers, we’re on a mission to make hiring reliable, simple, and fast. We connect top talent across the globe to top companies who are redefining industries. Whether you’re looking for a challenging project, a new remote role, or a long-term engagement, Uplers provides a supportive platform to help you succeed.