Software Development Engineer - Backend

Expound Technivo

Mumbai

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior Python Developer

Kodecorp • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Back End Engineer
Back End Engineer

ThoughtSol Infotech Ltd. • Dadri

On-site
INR 420,000 - 640,000
Devops- Backend Developer
Devops- Backend Developer

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,800,000
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)

Harmony Data Integration Technologies • Sahibzada Ajit Singh Nagar

On-site
INR 800,000 - 1,500,000
Senior Backend Developer
Senior Backend Developer

eHireo Global Solutions • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Backend Developer - Python and API Development
Backend Developer - Python and API Development

InfoCepts • Pune District, Bengaluru, Nagpur District

Hybrid
INR 900,000 - 1,300,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

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

MacroHire • Pune District

On-site
INR 1,080,000 - 1,800,000
Software Developer Engineer 1 & 2
Software Developer Engineer 1 & 2

Tripjack • New Delhi

On-site
INR 600,000 - 1,200,000