-
Technical experience building platforms and underlying services for re-use.
-
Understands business priorities and technical feasibility to help create product backlog, identify dependencies, and manage risks.
-
Ability to jump in and assist other software engineers resolve technical blockers.
-
Focus on delivering product value through reusable services and technologies that other product teams can leverage.
-
Identifies areas within software delivery process and application ecosystem that require cohesion across the platform and addresses them through common engineering policies.
-
Actively works to identify and remove/ mitigate risks and blockers to product delivery.
-
Create testing strategy, test cases, and test data as per system dependencies.
-
Improve application testing capabilities by implementing automated testing tools and best practices
-
Monitor and evaluate the performance of our solutions; support the production application and identify improvement opportunities
-
Identify exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges.