Skip to content

ECI Hiring Associate Software Engineer (Fresher–3 YOE)

  • Jobs

If you are looking to start or grow your career in Python backend development, the Associate Software Engineer role at ECI is a strong opportunity.

This role is ideal for freshers or early-career developers who want hands-on experience in backend systems, REST APIs, cloud deployment, and modern Python frameworks like Django and FastAPI. It also includes exposure to enterprise-grade financial services systems used globally.

ECI Hiring Associate Software Engineer

About the Company

ECI is a leading global provider of managed services, cybersecurity, and business transformation solutions for mid-market financial services organizations.

The company supports over 1,000 customers worldwide managing more than $3 trillion in assets. ECI helps businesses reduce operational complexity by providing secure, scalable, and reliable IT services.

Its core focus is:

  • Managed IT services
  • Cybersecurity solutions
  • Cloud-based infrastructure
  • Digital transformation for financial enterprises

ECI is known for a strong engineering culture and a collaborative global workforce.

Role Overview

The Associate Software Engineer role is focused on Python backend development. You will work as an individual contributor responsible for designing and building backend systems, APIs, and cloud-ready applications.

This role gives you real-world exposure to:

  • Backend architecture
  • RESTful web services
  • Database systems
  • Cloud deployment
  • Agile development workflows

You will work with senior engineers and contribute to production-level systems.

Key Responsibilities

  • Develop backend applications using Python
  • Work independently on coding modules and features
  • Design and implement scalable backend solutions
  • Build RESTful APIs for enterprise applications
  • Debug, test, and improve backend systems
  • Collaborate with teams to understand system requirements
  • Work on cloud deployment and integration tasks
  • Maintain clean, efficient, and reusable code
  • Participate in development lifecycle activities (SDLC)

Help a friend land their next role. Share now!

Who Can Apply

CriteriaDetails
Experience0–3 years
EducationB.E / B.Tech in Computer Science or related field
Role TypeBackend Developer (Python)
LocationIndore, India
Work ModeOn-site

Stipend / Salary (Market Estimate) 💰

For this Associate Software Engineer role:

  • Estimated Salary: ₹4.5 LPA – ₹9 LPA (India market range)
  • Freshers typically start in the lower-mid range depending on skills
  • Additional performance bonuses may apply
  • Learning-focused environment with strong growth potential

Required Skills

  • Strong knowledge of Python programming
  • Experience with Django or FastAPI framework
  • Understanding of RESTful APIs
  • Basic knowledge of SQL and relational databases
  • Familiarity with MySQL, PostgreSQL, or Oracle
  • Understanding of software design patterns
  • Exposure to cloud platforms like AWS or Azure
  • Knowledge of Agile and SDLC processes
  • Familiarity with Jira or similar project tools

Preferred Skills (Good to Have)

  • Experience with backend system design
  • Understanding of UML, OOAD, TDD, or DDD
  • Exposure to CI/CD pipelines
  • Knowledge of containerization (Docker basics)
  • Familiarity with distributed systems
  • Experience with API integration projects
  • Basic understanding of cybersecurity concepts

What You Will Learn

This role offers strong backend engineering exposure:

  • Building scalable Python backend systems
  • Working with Django / FastAPI in production environments
  • Designing REST APIs for enterprise use cases
  • Database design and optimization techniques
  • Cloud deployment fundamentals (AWS/Azure)
  • Real-world Agile software development workflows
  • SDLC best practices in enterprise projects

Why Join ECI

  • Work on enterprise-grade financial systems
  • Strong focus on cybersecurity and scalable infrastructure
  • Hands-on Python backend development experience
  • Opportunity to work with global engineering teams
  • Exposure to modern backend architecture and cloud systems
  • Supportive learning and mentorship environment

How to Apply

To apply for this role, follow these steps:

  1. Prepare a strong resume focused on Python backend skills
  2. Highlight projects using Django or FastAPI
  3. Include SQL/database-related work or internships
  4. Showcase REST API or backend system projects
  5. Revise Python fundamentals, OOP concepts, and database basics
  6. Practice coding and backend system design questions

Make sure your resume clearly demonstrates your backend development skills and practical project experience.

Disclaimer: This job information is collected from official and public sources. We do not charge any fees for job updates and do not guarantee recruitment. Candidates should verify details from the official source before applying. We are not responsible for any loss arising from reliance on this information.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *