Responsibilities:
- Perform Proof of Concepts to validate designs and prepare solutions to meet requirements.
-
Understand the Application Architecture and Patterns at a high level and drive implementation.
-
Participate in Pattern backlog planning, team presentations to development community.
-
Define and document in discussion with technical stakeholders’ best practice, guidelines and standards around integrations, performance characteristics, non-functional requirements, security requirements and design trade-offs
-
Be part of larger Engineering Experience Enhancement group which has a scope of both On Prem and Cloud based applications.
Qualifications:
Must have: - 10 -15 Years of Experience
-
Broad & deep understanding of Application Development and their dimensions like security, performance, scalability of both On Prem and Cloud based applications
-
Deep understanding of SDLC and challenges, best practices etc.
-
Skills: Java/J2EE, Cloud, DevOps, Scripting, ReactJS, Spring boot, Databases and tools, Security, Monitoring, Kafka, Kubernetes, Docker, AWS, Dynatrace etc.
-
Design documents, presentations, diagrams & SOP preparation skills
-
Good exposure to Dev-ops tools and technologies
-
Solid troubleshooting skills
-
Sound technical skills, high aptitude, positive attitude, strong inter-personal skills, excellent communication, and time management skills
-
Good hands-on development experience for eg:- Java/Python and good experience in developing application patterns
-
The role will be responsible for owning/developing and maintaining technology frameworks of the project.
Additional Information:
- Good hands-on development experience for eg:- Java/Python and good experience in developing application patterns
-
The role will be responsible for owning/developing and maintaining Application Patterns For e.g.: Web Application Patterns, API/Webservices, Asynchronous/Event Driven and ETL/Data Mover etc.