Chennai, IND
1 day ago
Software Engineer
The Software Engineer will engage directly and continuously with cross-functional partners—including Software Engineers, Product Managers, Designers, and Product Owners—to build, validate, and ship software products quickly in a fast-paced and highly collaborative environment. + Strong hands-on experience in Full Stack development is an added advantage. + Preferable experience in integrating virtual assistant Commercial Off-The-Shelf (COTS) products and utilizing **Google Cloud AI/ML capabilities** to build intelligent features. + Understanding of Microservices, Orchestration Patterns, and virtual agent setups on hybrid or private clouds is good to have. + Responsible for developing engineering and career growth for software engineers by coaching, mentorship, feedback, and pair programming. + Collaborate across teams to contribute to the product roadmap and ensure technical alignment. + Facilitate technical architecture discussions focused on application functionality and integrations. + Proficient across the full stack of technologies, preferably using React (or React.js) in the front end and Spring Boot on the back end. + Review ongoing production operations, troubleshoot issues, and incorporate lessons learned through post-incident reviews such as postmortems. + Actively participate in Agile ceremonies, promoting Agile best practices and culture. + Bring at least 3 years of software engineering experience. + Strong knowledge in Java, PCF, Google Cloud Platform (GCP), Spring Boot, and cloud-native application development. + Adhere to solid Software Craftsmanship practices including Test-Driven Development (TDD), Clean Code, and Refactoring. + Experienced with DevOps and Security tools such as Jenkins, 42Crunch, SonarQube, Checkmarx, and FOSSA. + Knowledge of Agile methodologies like Scrum and SAFe Agile. + Demonstrate strong leadership and communication skills, and a passion for coaching and teaching others. + Ability to understand and solve business problems through continuous improvement and innovation, leveraging AI where possible. + Collaborate continuously with Software Engineers, Product Managers, Designers, and Product Owners to build, validate, and release software products early and often. + Apply Full Stack development skills; prior experience in virtual assistant COTS product integration and **Google Cloud AI/ML capabilities** preferred. + Understand Microservices architecture, orchestration patterns, and virtual agent deployment on hybrid or private clouds. + Develop the engineering skills and career growth of peers by mentoring, coaching, providing feedback, and pair programming. + Partner with cross-functional teams to contribute to and drive the product roadmap. + Lead and participate in technical architecture discussions on application functionalities and integrations. + Work across the technology stack, particularly with React (or React.js) and Spring Boot. + Review and troubleshoot production software operations, leveraging post-incident reviews to identify improvements. + Actively engage in Agile ceremonies, championing Agile software processes, culture, and best practices. + Maintain expertise in Java, PCF, GCP, Spring Boot, and cloud-native applications. + Consistently apply Software Craftsmanship techniques such as TDD, Clean Code, and Refactoring. + Utilize DevOps and security tools including Jenkins, 42Crunch, SonarQube, Checkmarx, and FOSSA. + Work effectively within Agile methodologies (Scrum, SAFe Agile). + Provide leadership and coaching to peers with excellent communication skills. + Use a deep understanding of business challenges to guide continuous innovation and improvement, with an emphasis on incorporating AI-driven solutions where relevant. + Minimum 3 years’ experience in Software Engineering, preferably in eCommerce systems or related integrations involving Full Stack technologies. + Proven ability to drive delivery through cross-functional alignment. + Strong expertise in front-end digital technologies such as React (or React.js) or full-stack development with JavaScript and Spring Boot. + Capable of making data-driven decisions to align engineering efforts with the product roadmap. + Active participant in engineering team ceremonies to help execute projects within a Mobile platform or similar environments. + Basic knowledge of cloud services and infrastructure as code is essential. + Familiarity with Site Reliability Engineering (SRE) practices and tools like Cloud Build and Tekton, with an understanding of observability, traceability, and monitoring. + Effective team player comfortable working in diverse and multi-stakeholder environments, ideally with experience in a global delivery model. + Excellent communication skills, able to tailor messaging to different audiences. + Demonstrated skill in developing highly technical services and capabilities. + Experience deploying software using source control, change sets, and CI/CD pipelines. + Strong interest or experience in integrating and working with **AI and Machine Learning technologies** , especially those available on Google Cloud Platform. + Knowledge of microservices, orchestration patterns, and virtual agent configurations on hybrid or private cloud platforms is beneficial. **Requisition ID** : 46596
Por favor confirme su dirección de correo electrónico: Send Email