Posted:1 day ago|
Platform:
Work from Office
Full Time
The Lead Software Engineer s role plays an important part in our company s product development process. Our ideal Lead Software Engineer assures on-time delivery of both functional and non-functional requirements, develops quality software according to coding standards, thoroughly understands the product architecture including code base, and can guide rest of the team to be effective and efficient. Our ideal Lead Software Engineer is highly competent on all the technical skills as required for the project and leads the team by example.
The team currently comprises of 10+ global associates across US and India (COE) and is expected to grow rapidly. The incumbent will need to have technical skills and leadership qualities to also mentor junior and mid-level software associates in our team.
Technical Environment
Software: Java, Springboot, Gradle, GIT, Python
Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Event Hub, Azure AD, etc.)
Frameworks/Others: Kubernetes, Kafka, Elasticsearch, NOSQL
What you ll do
Lead a software development team of developers and testers, ensuring that the software timely addresses the business requirements
Actively provide feedback during code reviews
Become a subject matter expert in one or more product areas
Understand functional, technical, and business requirements of software components
Troubleshoot and resolve production issues and provide appropriate solutions
Work closely with the architects for architectural discussions, design reviews, and technology evaluations, and make recommendations for improvement
Contribute to and maintain technical documentation
Provide input for the prioritization of issues in the backlog and autonomously pull issues or support other team members as appropriate
Perform technical root cause analysis and outline corrective action for given issues
Participate in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives
Translate business requirements to user stories and actively seeks feedback by the stakeholders
Take the lead in designs of individual stories and translate the design to subtasks
What we are looking for
BTech/BS/MTech/MS degree in Engineering or a related subject
Proven work experience in software development as a lead
Experience of 8-10 years in software industry
Strong programming experience and background in Enterprise Java
Strong knowledge of software development methodologies, automation, tools and processes
Experience of working in an Agile/Scrum based product development organization
Experience in providing clear and concise status of a product development project
Demonstrable experience with designing, deploying and maintaining enterprise cloud solutions (preferably Azure)
Demonstrable experience with microservices based architecture
Experience with implementation of event driven architecture using Kafka or similar technologies
Hands-on development skills along with architecture and design experience
Demonstrable experience, thorough knowledge and interests in cloud native architecture, distributed micro-services, Multi-tenant SaaS solution and scalability, performance, disaster recovery and high availability
Experience with DevOps, API Management including identity and access management, infrastructure-as-code and infrastructure automation
Our Values
If 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 oursFind out here: Core Values
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.
Blue Yonder
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now
bengaluru
14.0 - 19.0 Lacs P.A.
15.0 - 16.0 Lacs P.A.
mumbai, maharashtra, india
Salary: Not disclosed
bengaluru, karnataka, india
Salary: Not disclosed
mumbai, maharashtra, india
Salary: Not disclosed
maharashtra
Salary: Not disclosed
Salary: Not disclosed
mumbai, maharashtra, india
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed
bengaluru, karnataka, india
Salary: Not disclosed