Senior Backend Developer (Python/Django)
Nexus Analytica
Posted on 25 Sep
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
We are seeking a highly skilled and experienced Senior Backend Developer to join our growing engineering team. As a core contributor to our backend systems, you will design, implement, and maintain robust, scalable, and secure APIs and services that power mission-critical applications.
Our stack is built on Python (Django), and hosted on Microsoft Azure, supporting a modern frontend (React.js), and serving enterprise clients in regulated or performance-sensitive environments. You will collaborate closely with frontend developers, DevOps engineers, architects, and product owners to deliver high-impact features and reliable systems.
This role is ideal for a senior engineer who combines hands-on coding excellence with a deep understanding of architectural best practices and a passion for clean, maintainable code.
Key Responsibilities Backend Development- Design and develop backend services, RESTful APIs, and business logic using Python/Django.
- Write clean, reusable, testable, and well-documented code that adheres to engineering standards.
- Build and maintain data models, serializers, query optimizations, and integrations with external systems.
- Ensure the performance, scalability, and availability of backend services.
- Contribute to system architecture decisions in collaboration with the Software Architect and Tech Leads.
- Apply SOLID principles, clean architecture, and modern design patterns.
- Participate in API versioning, modular codebase structuring, and secure data handling.
- Implement automated unit, integration, and API tests using tools like Pytest, Django Test, or similar.
- Perform code reviews and mentor junior developers on best practices.
- Work closely with QA to ensure test coverage, reproducibility, and delivery confidence.
- Support CI/CD integration and deployment workflows (GitHub Actions / Azure Pipelines).
- Collaborate with DevOps to containerize services and manage deployments on Azure App Services or AKS.
- Monitor logs and performance metrics; contribute to observability improvements.
- Work closely with frontend developers to ensure seamless API integration.
- Communicate clearly with product and design teams to understand requirements and provide technical feedback.
- Maintain clear documentation of endpoints, workflows, and backend components.
Desired Candidate Profile
Required Qualifications
Experience
4+ years of professional experience in backend development.
3+ years of experience working with Python/Django in production-grade environments.
Experience building and scaling REST APIs and backend services.
Technical Skills
- Strong command of Django, Django REST Framework, and Python tooling.
- Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM optimization.
- Familiarity with cloud platforms (preferably Microsoft Azure) and containerized environments (Docker).
- Working knowledge of Git, CI/CD pipelines, and RESTful integration.
- Experience with test-driven development and debugging complex systems.
Soft Skills
- Strong problem-solving, debugging, and analytical skills.
- Excellent written and verbal communication.
- Ability to work independently and as part of a team in Agile/Scrum environments.
- Experience with GraphQL or WebSocket implementations.
- Familiarity with Azure services like Azure App Services, Key Vault, Azure Functions, or AKS.
- Background in energy, mobility, or digital infrastructure platforms.
- Exposure to secure coding practices and data privacy regulations (e.g., GDPR).
- Build core systems for mission-critical digital infrastructure platforms.
- Collaborate with a passionate, skilled team of developers, architects, and DevOps engineers.
- Take ownership of clean, scalable code that directly impacts real-world operations.
- Competitive compensation, remote flexibility, and career growth opportunities.
Company Industry
- Power Generation
- Power Distribution
- Energy
- Nuclear Energy
Department / Functional Area
- IT Software
Keywords
- Senior Backend Developer (Python/Django)
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com