Job Description :
Description
Must be a very strong hands-on technical and people leader in AngularJS & NodeJS (1.5 yrs. in Angular 2 & 4, 3+ years in Angular 1, 3+ yrs. in NodeJS) and Microsoft Dot Net, C#, ASP.NET, Workflow manager, WCF, LINQ, Entity Framework, PowerShell, SQL Server with capability of leading a team onshore/offshore (with HR responsibility potentially
Candidate should have experience in creating and analyzing SQL queries, Stored Procedures, Functions, Cursors in SQL Server.
Proficient in applying modern deployment (CI/CD) techniques, performance tuning, integration, and setup of HA/DR environments for a complex multi-tier web application.
Candidate should possess very strong understanding of security issues involved in web application and experience in leveraging modern authentication/authorization protocols, encryption methods and other techniques as necessary to ensure delivered applications address those concerns
Should ideally have experience in owning responsibility for an area/dept/group (like a director/manager) of an enterprise.

Responsibilities:
Manage and drive delivery of large, complex projects leveraging general leadership skills in conjunction with hands on domain and technical expertise
Drives development of functional and non-functional requirements across all stakeholders such as business users, other internal IT teams and External vendors and ensure all are on same page
Evaluate alternatives, identify pros and cons to propose optimal solution architecture and design
Defines deliverables, costs and benefits and ROI
Develop complex solution architecture and design specs and manage the implementation throughout the lifecycle of project
Develop and manage overall project plan with details of development, testing, implementation and maintenance phases for systems/applications
Engineers software, system and/or programming solutions across projects and/or technologies to meet Internal and External needs
Interact with External, corporate and project team members to negotiate timelines, responsibilities, and deliverables
Define and set programming standards and validation procedures
Performs peer review of work products such as code, designs, and test plans produced by other team members with regard to IT standards and procedures
Accountable and responsible for project outcomes in terms of Quality and adherence to cost and schedule
Mentor junior team members in training and developing technical expertise
Instruct, allocate, manage, direct and monitor work of geographically dispersed team across continents working in a seamless onsite/offshore delivery model
Conduct meetings and discussions at odd hours (early morning/late evening US time) with offshore team as necessary
Share roadmap/architecture/Plan and status managers, Sr. leaders and executives periodically as necessary using professional power point presentations
Construct budgets as required and control expenditure to achieve financial objectives.
Develop and review methods to assess quality and efficiency of work performed by team, including metrics, internal process improvement, Work Instructions and Standard Operating Procedures.
Meets personal and professional milestones as assigned, and interacts with the project team to organize timelines, responsibilities and deliverables.
Act as formal line manager for staff including setting goals, appraisal of staff performance and development needs.
Support staff to achieve their training and development objectives. Identify areas that team needs to develop to meet future business needs
             

Similar Jobs you may be interested in ..