+ Build deep understanding of the customer and business needs along with products and associated features. Collaborate with product owner and other stakeholders for requirement elicitation.
+ Consistently deliver large systems involving one or more teams' contribution, on time with high quality.
+ Proactively look for delivery & other risks and come up with mitigation plans in collaboration with engineers
+ Leverage design patterns to implement optimal solutions
+ Lead team in breaking down complex problems into potential solutions, estimating and managing/ mitigating risks, in order to deliver desired solution.
+ Liaise with technology and domain experts, demonstrate customer centricity and technical acumen to work out the best-fit solution focused on highest impact, most critical, future-facing decisions, and guidance, advancing us technically and affecting business success
+ Take accountability for adherence of established engineering practices while ensuring established controls, policies, regulations, and other applicable non-functional requirements.
+ Own automation effort and implementation of testing practices to support complete test pyramid (Unit Testing, Integration Testing, System Testing/E2E Testing)
50%
+ Understand deeply the entire architecture for a major part of the business and availability, scalability, security, and reliability limits of the system(s)
+ Help the leader in fostering an environment of continuous learning and guiding the team in acquiring new technical and non-technical skills
+ Get actively involved in Training, self/team's development, and knowledge sharing.
+ Own implementation of cloud native solutions and/or migration of existing application on cloud infrastructure
+ Providing coaching to software engineers on delivering day-to-day work, driving PoC's, experimenting with tools, etc.
20%+ Own the implementation of DevOps practices and associated tools in the team
+ Act as a multiplier by leveraging best practices, templatizing things, automating processes, using patterns, and using appropriate tools to consistently improve team's productivity
+ Stay informed about latest technology/execution trends and leverage opportunities in solving business problems
20%
+ Develop understanding of organization's strategy, applicable high-level initiatives, and relate how your work links with the operational plans
+ Active participation in Organizational & Team level initiatives
+ Adhering to Principal Information Security Policy, Compliance requirements
+ Lead conversations internally about the direction of major areas of technology, drive team-wide consensus to the adoption of this direction and inspire engineers
10%
Qualifications:
Education & Experience:+ Graduate - Bachelor's degree (any stream) and 9+ years' work experience or equivalent experience.
Java full stack, AWS hands-on, desing and solutioning, architectural exposure
Engineering Characteristics:
+ Customer/stakeholder-oriented
+ Collaborative/team-oriented
+ Continuous learners
+ Focused on building the right thing with the right technology
+ Solution-based, problem solvers
+ Critical and independent thinkers
+ Curious/experimenters
+ Adaptable
+ Owners of and accountable for work
+ Data-driven thinkers
+ Externally aware
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.