Senior Software Engineer

Zemoso Technologies
Bengaluru, Karnataka, India

About the Role

Design and develop full stack web applications using Python (Django) on the backend and React on the frontend, building and maintaining scalable, high-quality software products while collaborating with dynamic teams, owning end-to-end feature development, and mentoring the next generation of developers.

Responsibilities

  • What You Will Do
  • Design and develop full stack web applications using Python (Django) on the backend and React on the frontend.
  • Develop innovative software solutions using design thinking, lean, and agile methodologies.
  • Build and maintain scalable, high-quality software products using the latest technologies and platforms.
  • Collaborate with fast-paced, dynamic teams to deliver value-driven client experiences.
  • Own end-to-end feature development, from API design to UI implementation.
  • Mentor and contribute to the growth of the next generation of developers.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.

Required Skills

  • Must-Have Skills
  • Experience: 5 to 8 years.
  • Core Stack: Python/Django, with React or Svelte on the front end.
  • Cloud Platform: Google Cloud Platform (GCP) is required as the primary cloud platform.
  • Strong proficiency in Python with hands-on experience in Django
  • Solid hands-on experience with React.js for building modern, responsive UIs.
  • Experience building and consuming RESTful APIs.
  • Strong understanding of full stack architecture and integration between frontend and backend systems.

Preferred Skills

  • Nice to Have Qualifications
  • Experience with Pandas and PySpark.
  • Familiarity with state management libraries (Redux, Context API) and modern JS/TS tooling.
  • Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes).
  • Product and customer-centric mindset.
  • Great Object-Oriented skills, including design patterns.
  • Good to great problem-solving and communication skills.
  • Experience working with cross-border, distributed teams.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Software Engineer job at Zemoso Technologies?

Use the apply link on this page: you apply directly with Zemoso Technologies on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Zemoso Technologies want for this Senior Software Engineer role?

The job description asks for Python/Django, React, Google Cloud Platform (GCP), Python, Django, React.js, RESTful APIs and full stack architecture. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Zemoso Technologies?

Apply to the Zemoso Technologies roles that match your experience, and tailor your resume to each job description: for this role that means showing Python/Django, React, Google Cloud Platform (GCP). A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Software Engineer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Zemoso Technologies, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →