Software Development Engineer - Backend

Expound Technivo

Mumbai

On-site

INR 900,000 - 1,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Expound Technivo in Mumbai is seeking a Software Development Engineer - Backend to design and implement scalable backend services and APIs using Python, Java, or C#. You will work with Django, .NET Core, and Spring Boot, and leverage PostgreSQL for data storage.

The role includes deploying and monitoring applications in AWS and containerizing with Docker, with CI/CD practices to streamline releases. The ideal candidate has strong programming fundamentals, experience with RESTful APIs, and a

Qualifications

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Proficiency in Python, Java, or C# with strong fundamentals.
  • Exposure to backend frameworks like Django, .NET Core, or Spring Boot.
  • Familiarity with RESTful API design and microservices architecture.
  • Basic understanding of relational databases (PostgreSQL, MySQL) and SQL.
  • Knowledge of AWS services (EC2, ECS, RDS, S3).
  • Understanding of containerization and orchestration using Docker and AWS ECS.
  • Bash scripting for automation.
  • Strong problem-solving and collaborative skills.

Responsibilities

  • Collaborate with frontend, product, and DevOps teams to design and develop backend services and APIs.
  • Build, test, and maintain web services using Django, .NET Core, and Spring Boot.
  • Write clean, scalable code in Python, Java, or C# with SQL optimization.
  • Design and optimize database schemas and queries for performance.
  • Deploy, monitor, and troubleshoot applications in AWS environments.
  • Containerize applications with Docker and manage in orchestration platforms like AWS ECS.
  • Automate deployments and monitoring with Bash scripts and CI/CD pipelines.
  • Ensure code quality through reviews, testing, and documentation.
  • Stay current with backend trends and emerging technologies.

Skills

Python
Java
C#
Django
.NET Core
Spring Boot
RESTful APIs
SQL
PostgreSQL
AWS ECS
Docker
Bash
CI/CD
Communication

Education

Bachelor's degree in computer science/Information Technology or related field

Tools

Docker
AWS ECS
Django
.NET Core
Spring Boot

Job description

Software Development Engineer - BackendMumbai

Your Role and Responsibilities
  • Collaborate with front-end developers, product managers, and DevOps teams to design and develop backend services and APIs.
  • Build, test, and maintain web services using frameworks like Django, .NET, and Spring Boot.
  • Write efficient, maintainable, and scalable code in Python, .NET, and Java, PostgreSQL, SQL to handle large amounts of data and traffic.
  • Design and optimize database schemas and queries for performance and scalability.
  • Deploy, monitor, and troubleshoot applications in cloud environments using AWS services like ECS, Lambda, and RDS.
  • Containerize applications using Docker and manage containers in orchestration platforms such as AWS ECS.
  • Automate processes with Bash scripts and CI/CD pipelines to streamline deployments and monitoring.
  • Ensure code quality and maintain best practices through regular code reviews, testing, and documentation.
  • Stay current with industry trends, backend development best practices, and emerging technologies to continuously improve our systems.
Required Technical and Professional Expertise
  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Strong programming fundamentals and proficiency in Python, Java, or C#.
  • Exposure to backend frameworks like Django, .NET Core, or Spring Boot.
  • Familiarity with RESTful API design and microservices architecture.
  • Basic understanding of relational databases (e.g., PostgreSQL, MySQL) and ability to write SQL queries.
  • Knowledge of cloud computing concepts, with a focus on AWS services like EC2, ECS, RDS, and S3.
  • Understanding of containerization and orchestration using Docker and AWS ECS.
  • Basic experience in scripting languages like Bash for automating tasks.
  • Problem-solving skills, an eagerness to learn, and a proactive attitude toward development challenges.
  • Strong communication skills and ability to collaborate effectively within a team.
Preferred Technical And Professional Expertise
  • Experience with message brokers (e.g., RabbitMQ, Kafka) and event-driven architectures.
  • Understanding of CI/CD pipelines, automated testing, and deployment tools (e.g., Jenkins, GitLab CI).
  • Familiarity with security best practices for backend systems and APIs.
  • Knowledge of NoSQL databases such as MongoDB or DynamoDB.
  • Exposure to DevOps practices and Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,400,000 - 2,400,000
Software Developer
Software Developer

Tripjack • New Delhi

On-site
INR 900,000 - 1,200,000
Back End Developer
Back End Developer

TENARAI TECHNOLOGIES PRIVATE LIMITED • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Lead Backend Developer
Lead Backend Developer

The Hiring Club • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Back End Developer
Back End Developer

MathCo • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Devops- Backend Developer
Devops- Backend Developer

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,800,000
Senior Backend Developer
Senior Backend Developer

eHireo Global Solutions • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Backend developer
Backend developer

Bounteous • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Backend Engineer
Backend Engineer

Weekday AI (YC W21) • India

On-site
INR 2,000,000 - 6,000,000
Backend Engineer
Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Competitive salary and benefits
Growth opportunities
Collaborative environment
+1