Back End Developer- API & Azure
Sphere Net
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
About Sphere Net
Required Skills
Job Details
Posted by
N/A
Posted on:
5 Aug 2026
About Sphere Net
More open roles
- Software Engineer - (C#/.NET & React) JobYASH Technologies Middle East · India
- Software Engineer - (C#/.NET & React) JobYASH Technologies Middle East · India
- Senior Software Engineer – Immediate Joiner | C#, .NET, Firebase, SQL Server, GCP & Azurethinkbridge · Surat, Gujarat, India
- Senior Software Engineer – Immediate Joiner | C#, .NET, Firebase, SQL Server, GCP & Azurethinkbridge · Surat, Gujarat, India
- C#.Net Developer with Angular, TypeScript and RESTful – PuneFIS Global · Pune, Maharashtra, India
- Senior Software Engineer – Immediate Joiner | C#, .NET, Firebase, SQL Server, GCP & Azurethinkbridge · Surat, Gujarat, India