EXL is a company focused on data analytics, and they are seeking a Full Stack Software Engineer to enhance their application development. The role involves building and maintaining backend services, developing responsive user interfaces, and managing cloud deployments while collaborating with cross-functional teams.
Responsibilities:
- Lead medium sized data science projects
- Oversee data science standards and documentation
- Mentor junior team members
- Collaborate with other departments
Requirements:
- 4–5 years of professional software engineering experience
- Strong experience with Python and frameworks like FastAPI or Django
- Solid SQL skills and experience with relational databases
- Hands‑on experience with React or similar frontend frameworks
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with CI/CD, Jenkins, and Atlassian tools
- Strong understanding of engineering best practices and version control
- Graduate in Data Science, Computer Science, Statistics, or a related field
- 3-4 years of experience in data science or data analysis
- Experience with Docker or Kubernetes
- Knowledge of microservices architecture
- Exposure to infrastructure‑as‑code tools (Terraform, CloudFormation)