The Software Engineer designs, develops, and maintains scalable full-stack and integration solutions that support enterprise data processing, analytics, and system interoperability needs
Job Summary
The Software Engineer designs, develops, and maintains scalable full-stack and integration solutions that support enterprise data processing, analytics, and system interoperability needs.
This role focuses on backend development using Python and PySpark, front-end application development using React JS, and enterprise integration development using MuleSoft.
The engineer will be responsible for building secure, high-performance APIs, developing data pipelines, and implementing integration workflows across systems.
Matching Summary
The Software Engineer designs, develops, and maintains scalable full-stack and integration solutions that support enterprise data processing, analytics, and system interoperability needs.
Skills & Requirements
Must-have
Python backend development
PySpark for data processing
React JS front-end development
MuleSoft API development
RESTful API design
Agile delivery methodologies
Nice-to-have
Java application development
Jira-based application development
Power BI dashboards
Databricks for data processing
Cloud platform experience
CI/CD pipeline experience
Key Requirements
5 - 9 years of experience
Degree in Computer Science, IT, or related field
Strong SQL skills
Experience with relational and/or analytical databases