Senior Software Engineer
Mphasis
Bangalore, IND
2d ago

Job Description

  • Work experience in Agile Teams and familiarity with agile development methodologies.
  • Participate in the design discussions and creation of scalable software.
  • Writing clean, functional, and testable code.
  • Testing, reviewing code and fixing bugs or other coding issues.
  • Working experience as a Full Stack Developer for a minimum of 3 years.
  • In depth knowledge of Python, Azure services.
  • Experience integrating with Azure cloud services.
  • Experience with modern / latest python frameworks, design patterns and micro services.
  • Web Development Experience for High-Traffic, Public Facing web applications.
  • Continuous integration (Azure DevOps / Jenkins) and version control (Git).
  • Mandatory Skills :

  • Building Web Applications and RESTful API to the clients through Python, Flask.
  • Azure Services, Python, CosmosDB, Sql, MVC, Design Patterns.
  • Hands on experience with Docker, Azure Kubernetes.
  • Experience in Azure Media Services, Service Bus, Functions, Storage Services.
  • Experience in developing web applications end to end with Python and Azure stacks.
  • Experience with Python Unit Testing Frameworks such as Robot, PyTest and Unit testing.
  • Excellent communication and team skills.
  • Nice to have Skills :

  • Certification in Azure, Python.
  • Knowledge in dotnet core, C#.
  • Behavioral Skills :

    Result oriented team player.

    Good in communication

    Certification :

    Education : Graduate degree in Computer Science, Electrical Engineering, or a related discipline.

    Experience : 5+ years of experience in software development.

    Domain : Medical domain experience is preferred but NOT mandatory.

    Skills PRIMARY COMPETENCY : Cognitive Services PRIMARY SKILL : Python PRIMARY SKILL PERCENTAGE : 60 SECONDARY COMPETENCY : Cloud Apps SECONDARY SKILL : Microsoft Azure-Cloud platform SECONDARY SKILL PERCENTAGE : 40

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form