Home/Job List/Back End Developer- API & Azure
Sphere Net

Back End Developer- API & Azure

Sphere Net

Sahibzada Ajit Singh Nagar, Punjab, India
Full-Time
Posted 24 days ago

Job Description & Responsibilities

Senior Backend Developer

Location

Mohali, Punjab

Employment Type

Full-time, permanent

Experience

6–8 years of relevant software engineering experience.

Role Overview

This is a senior, hands-on backend engineering role with responsibility for solution architecture, API integrations and technical leadership.

The successful candidate will be expected to spend approximately 60–70% of their time writing and reviewing production-quality backend code. This is not a purely managerial, project-management or non-coding architecture role.

The role will also require the candidate to explain the platform, technical progress, risks and delivery decisions to non-technical management teams in clear business language. They will support platform demonstrations, technical discovery and pre-onboarding discussions with prospective customers, partners and suppliers.

About SphereNet

Needs to be updated

Role Purpose The Senior Backend Engineering Lead will be the primary technical owner of SphereNet’s backend platform, API integration framework, data architecture and engineering standards.

The role will be responsible for translating product requirements and telecom operating workflows into a secure, scalable and maintainable technical solution.

The successful candidate must be capable of

  • Building production-grade backend services.
  • Designing scalable architecture and data models.
  • Integrating external carrier and supplier APIs.
  • Leading technical delivery and code quality.
  • Identifying missing requirements and technical risks.
  • Explaining technical matters clearly to management and customers.
  • Representing SphereNet credibly in technical and pre-onboarding discussions.

Technical capability alone will not be sufficient. The candidate must understand the commercial and operational purpose of the platform and be able to explain how the technology supports customer outcomes.

Key Responsibilities

Backend Platform Development

  • Design, develop and maintain backend services using C#, .NET 8 and ASP.NET Core.
  • Build secure and maintainable services supporting customer management, product catalogue, pricing, quoting, orders, provisioning, ticketing, billing, service assurance and renewals.
  • Design and implement REST APIs used by the frontend, external partners and suppliers.
  • Implement validation, exception handling, audit logging and operational controls.
  • Review and improve existing code, repositories and technical components where applicable.
  • Ensure software is production-ready, tested, documented and maintained within company-controlled repositories.
  • Troubleshoot complex application, integration, database and performance issues.

API and Carrier Integrations

  • Design and build a reusable API integration framework.
  • Integrate with telecom carriers, suppliers and third-party technology platforms.
  • Implement webhooks, polling services, scheduled synchronisation and asynchronous processing.
  • Map internal platform data to external carrier and supplier payloads.
  • Handle authentication, rate limits, retries, timeouts, failed responses and error recovery.
  • Implement idempotency controls to prevent duplicate orders and transactions.
  • Build configurable carrier adapters rather than hard-coded point-to-point integrations.
  • Support API, CSV and governed manual or semi-automated fallback workflows where external APIs are unavailable.
  • Ensure carrier references, submissions, responses, status updates and failures are fully auditable.
  • Maintain clear integration documentation covering endpoints, authentication, mapping, statuses, errors and dependencies.

Solution and Data Architecture

  • Own SphereNet’s backend, data and integration architecture.
  • Translate product workflows into coherent technical services and components.
  • Design for multi-tenant SaaS operation, international expansion and configurable country-specific requirements.
  • Prevent unnecessary hard-coding of customer, carrier or country-specific logic.
  • Design customer and account structures supporting legal entities, operating accounts, billing profiles, sites, users and contacts.
  • Ensure quotes, orders, services, invoices, tickets and renewals are linked through a coherent data model.
  • Design workflow states, transitions, validation rules, ownership, exception paths and audit events.
  • Create and maintain architecture diagrams and technical decision records.
  • Balance rapid product delivery with security, scalability and long-term maintainability.

Security, Cloud and Operational Readiness

  • Design secure authentication and authorisation using OAuth 2.0, OpenID Connect, JWT

Required Skills

C#AzureLeadershipProject Management

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience68 years
Positions1

Posted by

N/A

Posted on:

5 Aug 2026

About Sphere Net

More open roles

Browse all jobs →