We are looking for a motivated and adaptable Software Engineer with 13 years of professional experience to join our team In this role you will work across the full technology stack focusing on building scalable integrations developing userfacing components and managing polyglot data systems You will play a key role in connecting our services to various backend systems enabling powerful data querying reporting and visualization capabilities for our users The ideal candidate is a handson developer who is comfortable with a wide range of technologies and eager to learn rather than being an expert in a single area
Responsibilities
Data integration and connectivity
Design develop and maintain configurable connectors to integrate with a variety of backend systems
Implement properties and configurations for connectors that enable scheduling and monitoring of data pipelines
Ensure that integrations are reliable efficient and securely handle data in transit
Backend services and APIs
Build and maintain RESTful APIs that surface data from various backend systems for consumption by user interfaces and other services
Develop robust backend logic to handle queries that combine data from different sources such as graph databases blob storage and SQL databases
Work with containerization technologies like Docker to package and deploy backend services
Reporting and user interface UI development
Develop user interface components to display complex multisource data in a clear and intuitive way
Utilize or integrate with reporting and data manipulation frameworks eg Python with Pandas or similar internal tools to transform polyglot data into a tabular format with drilldown capabilities
Collaborate with product and design teams to build and refine reporting features based on user feedback
General development and operational support
Contribute to all stages of the software development lifecycle including design development testing deployment and support
Collaborate with senior engineers and teammates participating in code reviews and discussions to ensure code quality
Troubleshoot and debug production issues across the stack
Actively learn new technologies and best practices to improve development and operational processes
Qualifications
Required
13 years of professional software development experience
Proficiency in at least one modern programming language eg Python C Java Go JavaScriptTypeScript
Experience building backend services and RESTful APIs
Basic experience with containerization technologies eg Docker
Familiarity with at least one type of relational database eg SQL and exposure to nonrelational or alternative data stores eg NoSQL graph databases blob storage
Experience with version control systems preferably Git
Strong problemsolving analytical and communication skills
Preferred
Experience with UI development using a modern web framework eg React Angular or Vue
Familiarity with Microsoft technologies and cloud platforms eg Azure is a plus
Exposure to data reporting or analysis libraries and tools eg Pandas
Experience with automated testing and CICD pipelines
A strong curiosity and a fullstack mentality for diving into any part of the system to get the job done

LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 700 clients, LTIMindtree brings extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes in a converging world. Powered by 86,000+ talented and entrepreneurial professionals across more than 30 countries, LTIMindtree — a Larsen & Toubro Group company — combines the industry-acclaimed strengths of erstwhile Larsen and Toubro Infotech and Mindtree in solving the most complex business challenges and delivering transformation at scale.
For more info, please visit www.ltimindtree.com.