Lead Software Engineer -Java/Microservices - Product Development

Company: Blue Yonder
Company: Blue Yonder
Location: Hyderabad
Commitment: Full time
Posted on: 2024-05-01 05:00
Scope:Recommends and engineers software to manage all area of the business's software and product testing. This could involve creating test plans, creating test documentation, finding errors, and looking over QA reports. You should have in-depth knowledge of analytics, advanced problem-solving abilities.Our current technical environment:Software: C#, .Net , Azure, GIT, Rest API, OAuth, PowershellApplication Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architectureCloud Architecture: MS AzureFrameworks/Others: Azure Kubernetes, Elasticsearch, CosmosDB, GIT, WebDriverIO, .net FrameworkWhat you will be doing:As a lead software engineer you will be responsible for sprint planning, refinement, prioritization of work assignments for a scrum team.Responsible for stakeholder communication on roadmap items.Works closely with customer front ending teams to understand the issues if any and plan resolutions for customer issues.Responsible for people management for scrum team.Creating and encouraging good software development practices engineering-wide, driving strategic technical improvements, and mentoring other engineers.You will write code as we expect our technical leadership to be in the trenches alongside junior engineers, understanding root causes and leading by example.You will mentor engineers.You will own relationships with other engineering teams and collaborate with other functions within Blue YonderResponsible for defining non-functional requirements for features.Take complete responsibility of the features developed right from coding till deployments.Guides fellow engineers to look beyond the surface and fix the root causes rather than symptoms.What we are looking for: 8 - 10 years of experience designing and developing software applications.Good technical knowledge on Java, Micro-services, Spring, Reactive programmingDev-Ops mindset pushing the engineers to work toward better maintainability of product.Experience in Azure or equivalent cloud platforms. Expected to have Sound software engineering practices and a passion for qualityDemonstrates good understanding of the product and its architectureQuick learner and Incredible problem-solving skills.Ability to collaborate with many other teams. Interpersonal skills to manage a team of engineersMust have a proven record of meeting tight deadlines without sacrificing qualityStrong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiencesMust have good idea about customer deployment scenarios and experience in dealing with peer teams outside engineeringExpected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spiritOur ValuesIf you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core ValuesDiversity, Inclusion, Value & Equality (DIVE) is our strategy for fostering an inclusive environment we can be proud of. Check out Blue Yonder's inaugural Diversity Report which outlines our commitment to change, and our video celebrating the differences in all of us in the words of some of our associates from around the world.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
View Original Job Posting