Skip to main content
Bombay Softwares logo

Software Development Engineer 2 Python and Django Developer

Bombay Softwares
Full Timejunior
INPosted Yesterday

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptSQLHTMLCSSDjangoFlaskAWSGCPAzureDockerLinuxRedis

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a member of the engineering team, you will be responsible for orchestrating, deploying, and maintaining scalable and efficient applications. To excel in this role, you must have experience in developing server-side logic and working on back-end solutions. Join a team that thrives on innovation and impact. Your responsibilities will include:

  • Write reusable, testable, and efficient code.
  • Design and implement low-latency, high-availability, and performant applications.
  • Design and create RESTful APIs for internal and partner consumption.
  • Implement security and data protection.
  • Debug code on the platform to find and rectify issues.
  • Optimize database queries and design scalable database schemas.
  • Implement web applications in Python, SQL, Javascript, HTML, and CSS.
  • Provide technical leadership through coaching and mentorship.
  • Delegate tasks, set deadlines, and monitor team performance.
  • Collaborate with software developers and business analysts.
  • Maintain client relationships and ensure deliverables meet client expectations.

Qualifications & Skills required for this role are:

Mandatory:

  • 3+ years experience in Django/Flask.
  • Solid database skills in relational databases.
  • Knowledge of building and using RESTful APIs.
  • Strong knowledge of version control.
  • Hands-on experience working on Linux systems.
  • Familiarity with ORM libraries.
  • Experience with SQL Alchemy is a plus.
  • Knowledge of Redis.
  • Understanding of peer review best practices.
  • Hands-on experience in deployment processes.

Good to Have:

  • Proficiency in AWS, Azure, or GCP (any one).
  • Experience with Docker. As a member of the engineering team, you will be responsible for orchestrating, deploying, and maintaining scalable and efficient applications. To excel in this role, you must have experience in developing server-side logic and working on back-end solutions. Join a team that thrives on innovation and impact. Your responsibilities will include:
  • Write reusable, testable, and efficient code.
  • Design and implement low-latency, high-availability, and performant applications.
  • Design and create RESTful APIs for internal and partner consumption.
  • Implement security and data protection.
  • Debug code on the platform to find and rectify issues.
  • Optimize database queries and design scalable database schemas.
  • Implement web applications in Python, SQL, Javascript, HTML, and CSS.
  • Provide technical leadership through coaching and mentorship.
  • Delegate tasks, set deadlines, and monitor team performance.
  • Collaborate with software developers and business analysts.
  • Maintain client relationships and ensure deliverables meet client expectations.

Qualifications & Skills required for this role are:

Mandatory:

  • 3+ years experience in Django/Flask.
  • Solid database skills in relational databases.
  • Knowledge of building and using RESTful APIs.
  • Strong knowledge of version control.
  • Hands-on experience working on Linux systems.
  • Familiarity with ORM libraries.
  • Experience with SQL Alchemy is a plus.
  • Knowledge of Redis.
  • Understanding of peer review best practices.
  • Hands-on experience in deployment processes.

Good to Have:

  • Proficiency in AWS, Azure, or GCP (any one).
  • Experience with Docker.

About Bombay Softwares

Bombay Softwares logo

Bombay Softwares

bombaysoftwares.com

BackendOn-site

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free