brand logo
View All Jobs

Mid-Level Backend Engineer

Delivery 1.0 - MSD
Bangalore
Job Description
Job Summary 
We are seeking a Mid-Level Backend Developer with solid experience in building scalable, secure backend solutions. The successful candidate will have strong skills in Python, RESTful APIs, database integration, and cloud services. You will be responsible for working with the development team on backend components that power our Unified Partner Portal, ensuring robust performance and seamless integration with front-end services.
The ideal candidate will possess at least 3-5 years of backend development experience, proficiency with Python, experience in REST API design, and familiarity with the modern cloud environment Azure. Prior experience in financial, professional services, or tax-related applications is beneficial.

Job Responsibilities:
• Design, build, and maintain efficient, reusable, and reliable backend code in Python.
• Develop RESTful APIs and backend services integral to the Unified Partner Portal.
• Ensure integration and seamless interaction with platforms like Salesforce and NetSuite.
• Collaborate closely with front-end developers, UI/UX designers, product owners, and stakeholders to translate requirements into technical solutions.
• Optimize applications for scalability, security, and maintainability using Azure services.
• Develop rigorous automated tests to ensure system reliability and robustness.
• Monitor system performance and troubleshoot issues proactively, maintaining high levels of availability and responsiveness.
• Document technical designs and processes clearly and comprehensively.

Qualifications & Experience:
• Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
• 3+ years of professional backend development experience.
• Deep expertise in Python programming.
• Strong proficiency with Azure technologies (Azure Functions, Azure App Service, Azure API Management, Azure Cosmos DB, Azure Blob Storage, Azure DevOps).
• Experience integrating third-party services and APIs (e.g., Salesforce, NetSuite, etc).
• Demonstrated knowledge of software design patterns and architecture best practices.
• Familiarity with microservices architecture and containerization technologies (Docker, Kubernetes).
• Proven ability to build scalable, performant applications with a strong emphasis on security.
• Experience with CI/CD pipelines and automated testing frameworks.

Soft Skills:
• Excellent problem-solving and analytical skills.
• Strong communication skills and the ability to work collaboratively within cross-functional teams.
• A proactive approach, with a commitment to continuous improvement and learning.
Additional Information:
• This role offers the opportunity to influence the growth of innovative SaaS solutions and work closely with senior leadership in a collaborative, remote-friendly environment.
• Candidates with experience in tax services and a background in financial or professional services will be given priority consideration.