Job Description :
Position: Senior Technical Architect/Principal Architect Location: (Work from home till pandemic situation prevails) Duration: Contract Must have skills sets: Sr. Technical Architect/Principal Architect who has strong expertise in Architecture and design at enterprise level primarily in Microsoft world (Azure Cloud, DevOps, .NET, SQL) along with the skillsets shared in the JD. Total experience required: 15 to 20 Years of experience JOB DESCRIPTION: Primary Responsibilities: Lead the overall architectural decision at enterprise level and recommend the appropriate solution accordingly. Lead the highly sophisticated technical team which includes technical architects, associate architects, leads and senior developers for the successful implementation of technical solution, products, and services. Divide business user stories into the tangible tasks, estimate the stories in terms of story points, define the target drop dates of set of logically grouped user stories based on priority. Strategically decide the appropriate tools required to automate unit, functional and regression testing on the need basis. Expert in Azure DevOps, build and release pipelines, branching, merging and deployments. Collaborate with QA, Business Architects, Business Users and Program Management Team for successful user acceptance testing. Conduct daily catchup call with the technical team and review their status and guide to overcome the technical and operational impediments for smooth completion of user stories. Review the technical team code periodically before merging it into main branch to avoid build break, code performance leakages. Conduct acceptance tests to verify if a system is in accordance with fundamental user requirements. Propagate the clean code which accurately meet all the agreed acceptance criteria for both functional and non-functional requirements into various deployment environments as required. Liaison with cross functional team, business decision makers, business architects, network team to overcome all impediments for smooth implementation of technical solution. Expert in data modeling of relational and semi relational and non-relational data bases, have expert skills on developing ERD, ORM, DFD etc. Participate actively with requirement team and convert the business requirements into a technical solution, build and deploy the solution with the large group of technical teams (30 to 40 members) team in several environment like development, QA, UAT, Preprod and production. Sound skills in Agile development life cycle framework and sprint ceremonies processes like Product backlog, pre-grooming, grooming, sprint planning, sprint backlog, daily scrum with team, scrum of scrum, sprint review, sprint retrospective and releases. Expert in .NET Core, .NET Web API, .NET framework 4.5, SQL server. Angular architectural skills is a plus. Extensive skills in Visual studio 2019, VS Code, WCF, postman, unit testing tools, CI/CD pipelines, deployment tools, branching and merging strategies in various environments. Overall ownership of end-to-end technical solution architecture both functional and non-functional business requirements, design, development, deployment till production. Other Skills: Have a regular connect with Business owners, CTO, Technology VPs and understand their existing business and various solution implemented at enterprise level, understand the pain points for their existing system and provide the recommendation with cutting edge technologies which suits to meet their business needs. Domain expertise in the Mortgage industries - loans, check cashing and other products like money order, western money union, forex and other utility services will be a big plus. Conduct surveys to obtain information regarding client needs and user domain experience. Present system layout to clients for confirmation before design and implementation. Modify new or already existing system structure to improve efficiency as well as meet client needs. Maintain accurate records of design operations and steps taken during the structuring of a system. Update project managers and chief architects on the progress of a design. Conduct research to determine the effectiveness of off-the-shelf products in building a new system. Proffer recommendations to clients on ways to ensure an efficient information technology structure. Maintain architectural products and systems to ensure they remain efficient. Soft skills: Good attitude. Proficiency in Leadership. Enterprise level vision. Excellent Communication and presentation skills, Collaboration at various levels of the organization. Problem solving and teamwork.

Similar Jobs you may be interested in ..