Software Engineer - Backend Python Developer
Engineering
Apply  Now
Remote
/
Colombo
Full time
Apply  Now

About the Role

We are looking for an experienced Backend Python Developer to join our team. In this role, you will design, develop, and maintain server-side components that are the backbone of our applications. You will work closely with front-end developers, DevOps, and product teams to deliver high-quality software solutions that meet our clients’ needs.

Key Responsibilities

As a  
Software Engineer - Backend Python Developer
 ,you will:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
  • Develop and maintain backend systems and services using Python and related frameworks.
  • Collaborate with front-end developers, product managers, and other team members to design robust APIs and deliver seamless integrations.
  • Optimize application performance, ensuring high reliability, scalability, and security.
  • Write clean, maintainable, and testable code while following best practices in coding standards and version control.
  • Conduct unit testing and debugging to identify and address potential issues in the codebase.
  • Document software designs, APIs, and other technical specifications.
  • Participate in code reviews to ensure code quality and improve software development practices across the team.

What We’re Looking For

Must-Have Qualifications:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • More than 2 years Proven experience as a Backend Developer or Software Engineer with strong Python skills..
  • Proficiency in backend frameworks such as Django, Flask, or FastAPI.
  • Experience in database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Understanding of RESTful APIs and web services integration.
  • Familiarity with cloud platforms like AWS, Google Cloud, or Azure is a plus.
  • Knowledge of CI/CD pipelines and deployment automation.
  • Excellent problem-solving skills and a keen eye for detail.
  • Effective communication skills to collaborate with cross-functional teams.

Preferred Qualifications:

  • Experience with containerization (Docker, Kubernetes).
  • Understanding of microservices architecture.
  • Knowledge of version control systems like Git.
  • Familiarity with unit testing and test-driven development (TDD).

Preferred Skills

This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • More than 2 years Proven experience as a Backend Developer or Software Engineer with strong Python skills..
  • Proficiency in backend frameworks such as Django, Flask, or FastAPI.
  • Experience in database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Understanding of RESTful APIs and web services integration.
  • Familiarity with cloud platforms like AWS, Google Cloud, or Azure is a plus.
  • Knowledge of CI/CD pipelines and deployment automation.
  • Excellent problem-solving skills and a keen eye for detail.
  • Effective communication skills to collaborate with cross-functional teams.

Preferred Qualifications:

  • Experience with containerization (Docker, Kubernetes).
  • Understanding of microservices architecture.
  • Knowledge of version control systems like Git.
  • Familiarity with unit testing and test-driven development (TDD).

What You’ll Get

This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Why Join Us?

  • Innovative Environment: Be part of a team that's building groundbreaking solutions.
  • Professional Growth: Opportunities for training and career advancement.
  • Flexible Work Arrangements: We offer flexible hours and remote work options.

If you're a passionate backend developer who thrives in a collaborative environment and is eager to make an impact, we'd love to hear from you!

Software Engineer - Backend Python Developer

Apply now
Full time
Engineering
Colombo

Job Description

We are looking for an experienced Backend Python Developer to join our team. In this role, you will design, develop, and maintain server-side components that are the backbone of our applications. You will work closely with front-end developers, DevOps, and product teams to deliver high-quality software solutions that meet our clients’ needs.

Responsibilities:

  • Develop and maintain backend systems and services using Python and related frameworks.
  • Collaborate with front-end developers, product managers, and other team members to design robust APIs and deliver seamless integrations.
  • Optimize application performance, ensuring high reliability, scalability, and security.
  • Write clean, maintainable, and testable code while following best practices in coding standards and version control.
  • Conduct unit testing and debugging to identify and address potential issues in the codebase.
  • Document software designs, APIs, and other technical specifications.
  • Participate in code reviews to ensure code quality and improve software development practices across the team.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • More than 2 years Proven experience as a Backend Developer or Software Engineer with strong Python skills..
  • Proficiency in backend frameworks such as Django, Flask, or FastAPI.
  • Experience in database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Understanding of RESTful APIs and web services integration.
  • Familiarity with cloud platforms like AWS, Google Cloud, or Azure is a plus.
  • Knowledge of CI/CD pipelines and deployment automation.
  • Excellent problem-solving skills and a keen eye for detail.
  • Effective communication skills to collaborate with cross-functional teams.

Preferred Qualifications:

  • Experience with containerization (Docker, Kubernetes).
  • Understanding of microservices architecture.
  • Knowledge of version control systems like Git.
  • Familiarity with unit testing and test-driven development (TDD).

Benifits

Why Join Us?

  • Innovative Environment: Be part of a team that's building groundbreaking solutions.
  • Professional Growth: Opportunities for training and career advancement.
  • Flexible Work Arrangements: We offer flexible hours and remote work options.

If you're a passionate backend developer who thrives in a collaborative environment and is eager to make an impact, we'd love to hear from you!

Apply for this job

We’d love to hear from you! Complete the form below to submit your application.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Tell Us About Yourself

Fill out your details so we can connect with you:

 Double-check your details before clicking submit—we’ll reach out to you shortly!
Software Engineer - Backend Python Developer
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.