9 - 13 years
25.0 - 31.0 Lacs P.A.
Gurgaon
Posted:2 months ago| Platform:
Work from Office
Full Time
Overview Architecture & Design Prepare high level architecture of application with various viewpoints like development, security, deployment, information etc Identify and establish various architecture patterns with-in application Work with stakeholders to provide various architecture options with pros and cons Prepares the technical design of the technology components within the module (one or more of client/web presentation tier, server tier, data access and data model, integration component, package function customization) Define architecture of design of application keeping various support team requirements in view. Participates in design reviews and provides insightful comments to improve the design quality and design conformance to standards. Provides innovative solutions to technical issues during the project that could impact one or more modules of the project. Own solution and define architecture of application with impact of application in grand scheme of things. Provide point of view in selecting right set of tools and technology for the project including buy v/s build options. Call out various platform, technology, delivery, team, vendor risks to stakeholders along with mitigation plan. Define testing strategy, data/application migration strategy Work with stakeholders to define application roll-out plan and application adoption plan Development Implements (hands-on) the module components based on Sapient and industry best practices - Develops base components, reusable frameworks/components and POCs to accelerate development on projects. Supports the module in production, resolves hot issues and implements and deploys enhancements to the application/package Works with/helps other team members to resolve technical issues Establish patterns or framework to manage cross cutting concerns of application Establish automated build and release processes and tools in project Establish SDLC processes around build, test, deploy, monitor, and improve Help team to move left for deployments and testing cycles Measure and improve delivery quality metrics Make sure right set of environments are available for various teams and various releases Standardize set of tools needed for development, testing, release and monitoring of application Own and define NFR for application as part of application design Establish and govern engineering best practices with-in team Build eco-system of tools that will help in improving efficiency and quality of development/testing team Define capacity plan of solution based upon various environments along with scalability needs - Work with testing team to define automation goals and bring as much automation as possible Planning Tracking & Estimation Estimates the implementation and deployment of the module based on design architecture, testing strategy and overall project plan Reports progress and issues to the Manager in a timely manner. In particular, to relay issues that might impact on quality or the ability to deliver to timescales or estimates Team Management Provide tech mentorship to team so that they can learn right patterns, write quality code and testable code Provide thought leadership in team to learn new technologies and patterns faster Qualifications 10+ years of strong development skills in .NET framework and .NET core framework Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns. Good understanding of application architecture patterns, integration patterns, deployment patterns, data storage and processing patterns
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mumbai, Bengaluru, Gurgaon
INR 32.5 - 37.5 Lacs P.A.
Chennai, Pune, Mumbai, Bengaluru, Gurgaon
INR 35.0 - 42.5 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 8.0 - 12.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 0.5 - 0.7 Lacs P.A.
INR 2.5 - 5.5 Lacs P.A.
INR 3.0 - 4.5 Lacs P.A.
Bengaluru
INR 3.0 - 3.0 Lacs P.A.
Bengaluru
INR 3.5 - 3.75 Lacs P.A.
INR 2.5 - 3.0 Lacs P.A.
INR 4.0 - 4.0 Lacs P.A.