Mid Level Python Developer

August 4, 2023
Application ends: September 29, 2023
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Overview

  • Date Posted
    August 4, 2023
  • Location
  • Expiration date
    October 6, 2023
  • Experience
    4 Years
  • Gender
  • Qualification
    Bachelor Degree

Job Description

Roles and Responsibilities

  1. Ability to lead the team.
  2. Have a strong sense of ownership.
  3. Have previous design/development experience with large-scale production systems and/or data platforms with knowledge of high availability cloud-based applications.
  4. Possess strong troubleshooting, code optimization and refactoring skills.
  5. Ability to write moderately complex scripts and programs for automation, tools, frameworks.
  6. Significant code development, a commitment to code/review of pull requests, and modest day-to-day support duties.
  7. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.

Skills and Qualifications

  • Task Related skills and Certifications 
  1. Bachelor’s degree in Computer Science, Engineering or a related subject.
  2. 3+ years full-time work experience in Python, Django framework, Fast Api.
  3. Exposure with OOP programming languages like Java, PHP, C# etc is a plus.
  4. Experience in game development with unity is plus.
  5. Design and implement efficient and maintainable Python code for various software applications and systems.
  6. Perform code reviews to ensure code quality, adherence to coding standards, and best practices.
  7. Experience working on the JavaScript frameworks (like: angular, react), Web Markup Languages (HTML/HTML5, XML) and Style Sheet Language (CSS/CSS3).
  8. Proficient in SQL and relational database concepts.
  9. Experience working with PostgreSQL or MongoDB
  10. Strong understanding of object-oriented programming and functional programming.
  11. Familiar with various design and architectural patterns
  12. Knack for writing clean, readable, and easily maintainable code
  13. Understanding of fundamental design principles for building a scalable application
  14. Proficient in implementing automated unit tests
  15. Proficient understanding of code versioning using GIT
  16. Experience working on AWS based solutions
  • Competencies and Soft Skills 
  1. Excellent communication skills
  2. Leadership skills
  3. Attention to detail
What We Offer
  • Work in a multinational company operating in the Cloud & ICT domain, based out of the UK and operating in Australia, India, Nepal, Pakistan, and Bangladesh
  • Best in class open, progressive, professional, and equal opportunity work environment
  • Closely knit and supportive team members and a culture where your contributions, opinions, and diversity is welcome, respected, & encouraged
  • Exposure to multi-disciplinary skill areas (including team management & leadership) in a vibrant start-up ecosystem with deep work involving world-class leaders like Amazon, Microsoft, Google, Alibaba, DigitalOcean, and Facebook
  • Opportunity to travel regionally (as part of assignment/ training and development or delivery ) in Nepal, India, Pakistan, Bangladesh, or Srilanka