Pune, IND
1 day ago
Lead Engineer, Software Engineering
Lead Engineer, Software Engineering Requisition Id: Business Unit: Corporate Location: Pune, IN, 411014 XPO India Shared Services **What you’ll do on a typical day:** + Coordinates technical tasks and ensuresteams are working correctly;oversees the development/support of specific IT areas and systems,and timely delivery of projects. (20%) + Contributes in defining new business requirements; identifies and communicates risks to the business;investigates and proposes new tools and frameworks to deliver quality products faster. (5%) + Acts as a liaison between project management, technical teams and IT leadership; assures best practices are defined and followed; drives consistency across applications and projects wherever possible. (5%) + Manages all aspects of coding for the team – branching, code review, continuous integration, build and release management, ensure code reusability and maintainability with constant refactoring, collaboration with Enterprise Architecture team on standards and approaches. Ultimately accountable for the quality of the code for the project. (10%) + Coding project deliverables (10%) + Creates the technical integration design that meets the functional and performance requirements (10%) + Mentors developers and helps resolve technical roadblocks; conduct collaborative code reviews and coordinates the deployment and implementation of software solutions; recognizes organizational/team challenges and addresses them with management. (20%) + Develop and maintain automated CI/CD pipelines for code deployment and collaborate with developers to manage code releases. (15%) + Available for production application deployment and troubleshooting off hours and/or on an on-call basis. (5%) **What you need to succeed at XPO:** + Bachelor’s degree required; Computer Science, MIS, or equivalent technology discipline preferred. + 5+ years’ relevant software development experience including creating business applications with relational and non-relational database systems, within a fast-paced software development environment. + 3+ years demonstrated experience in a technical lead role. + Advanced knowledge of IT software development methodologies and processes in an agile environment with Scrum methodologies. + Strong proficiency in full stack software development with emphasis in Java, Angular, J2EE and related Tech. + Experience with client-side UI frameworks like Angular 14 and above + Experience with SQL and relational databases (DB2, Oracle), Strong knowledge in Data Modeling using E-R Model. + Experience with creating and consuming distributed data services (REST APIs, Messaging Buses). + Experience in Web Services development (SOAP over both JMS and HTTP, REST). + Experience with full SDLC implementation of projects using Enterprise Integration tools and SOA design patterns. + Experience with asynchronous messaging frameworks for application integration. + Experience with WSO2 API manager for API gateway installation, administration, integration and maintenance. + Experience with Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE) for deploying and running cloud-based applications. + Experience with TeamCity, SVN and GIT to create and maintain continuous integration and continuous deployment configurations, and for software configuration management. + Experience with DevOps concepts, CI/CD, testing automation and TDD. + Experience in production support activities by monitoring and troubleshooting production issues. + Transportation and logistics industry experience (desirable). Be part of something big
Confirm your E-mail: Send Email