We have a new opening for a Senior Python Developer to support backend and API development for a modern cloud-based application. This role requires a technically strong engineer with deep expertise in Python and hands-on experience in C#, Azure, and microservices architecture.
Please note that the test of SQL and Python is required, so kindly provide the email address.
Required Tech Stack : Python, C#, RESTful APIs, Azure Cloud, Docker
Optional / Nice to Have : Blazor (WebAssembly or Server), Azure Functions, Azure DevOps, CI / CD experience
Qualifications :
- 5+ years of experience in Python development
- Strong experience with microservice architecture and service-oriented design
- Solid understanding of OOP principles and proficiency in data structures and algorithms
- Experience with Azure cloud services (App Services, Azure Functions, Azure DevOps, etc)
- Strong knowledge of RESTful API design
- Familiarity with integrating Blazor (WebAssembly or Server) frontends via Python-based APIs
- Experience with Docker and containerized development
Job Description :
Design and implement scalable microservices using Python.Develop and maintain RESTful APIs that integrate with Blazor frontends .Ensure high code quality through unit testing, code reviews, and proper documentation.Deploy, monitor, and scale applications using Azure cloud services (App Services, Azure Functions, Azure DevOps).Collaborate closely with frontend, DevOps, and product teams to ensure seamless system integration.Optimize the performance and scalability of backend services.Apply object-oriented programming (OOP) principles and strong knowledge of data structures and algorithms to solve complex problems.Participate actively in architecture and design discussions , providing technical input and best practices.