Senior Software Engineer (Python)

Qualifications and Experience

  • Bachelor’s degree in Computer Science or equivalent with a minimum of 3 years of relevant industry experience
  • Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask)
  • Familiarity with ORM (Object Relational Mapper) libraries
  • Experience leveraging modern Front-End/Client-Side Frameworks such as VueJS, ReactJS, AngularJS, or other modern javascript frameworks
  • Understanding of fundamental design principles behind a scalable application
  • Database design experience with databases like Postgres or MySQL
  • Strong unit test and debugging skill
  • Experience with REST, HTTP/HTTPS protocols
  • Cloud-Based development experience using any of the cloud platforms (AWS, Azure, Google Cloud)
  • Proficient understanding of code versioning tools (such as Git)

Skills and Personal Characteristics

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork skills
  • Ability to learn new technologies quickly
  • Ability to understand the importance of customer service
  • Ability to observe the team members understand the skills and gaps and train them
  • Innovative and forward-thinking

Company: Eyepax IT Consulting (Pvt) Ltd
Company email: [email protected]
Job Location: Colombo
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx