Job Openings Python Developer (Enterprise Application)

About the job Python Developer (Enterprise Application)

Work Type: Hybrid (Bangalore Location)

Domain: Health care

Job Description:

  • Skilled Enterprise Application Developer with 4+ years of experience in Python Programming.
  • Ideally should have experience working in Azure environment
  • Should have strong understanding of Python
  • Should be proficient in Azure SDKs, data storage options, data connections, container deployment, debugging, performance tuning and monitoring.
  • Experience with .NET is a plus


Qualification:

  • 4+ years of experience in Python Programming with good understanding of design principles and hands-on experience in writing reusable and scalable code.
  • Experience working in Azure environment with expertise in Azure Functions, Azure Cognitive Services.
  • Experience in API development using RESTful web services and integrating third-party web services/APIs
  • Experience with enterprise-level application development.
  • Experience / sound knowledge of front-end technologies like HTML, JavaScript libraries, etc
  • Hands-on experience in DB concepts, writing SQL queries.
  • Experience in creating unit test, debugging code to triage and fix issues/bugs.
  • Proficient in using source safe tools and CI/CD tools
  • Strong problem-solving skills

Mandatory skills:

  • Django Framework
  • Azure function in Python
  • Cognitive Service in Python
  • CSS, 
  • HTML
  • Javascript
  • Database Concept
  • My SQL
  • REST API
  • .Net - Basic Knowledge
  • No SQL- Added Advantage

Key Responsibilities:

1. Design, Develop and implement new features for enterprise-level application using Python.
2. Maintain and optimize Azure-based infrastructure and services, including Azure functions and Azure Cognitive Services.
3. Design and implement API management solutions to secure and manage enterprise level APIs
4. Collaborate with cross-functional teams to ensure high-quality and efficient delivery of projects.
5. Connect to and consume Azure services and third-party services.
6. Troubleshoot and debug issues related to the applications.