JOB DESCRIPTION:
- Desired Skills
-
Desired experience7-10 years (Relevant)
- Experience with webdevelopment technologies including ASP.NET, MVC, JavaScript, Angular/React, AJAX,Bootstrap/CSS, Python (Good to have)
- Experience withdatabase development including relational database design, SQL and ORMtechnologies.
- Proficient withMicrosoft .NET Framework and .NET Core development using C#
- In depth knowledgeand experience with Microsoft technologies including: MVC, LINQ, EF/Dapper
- Extensive experienceof software designing patterns
- Extensive experiencedesigning and developing enterprise grade software.
- Experience withsource control management (Git/Azure Devops) systems and continuousintegration/deployment environments
- Working knowledge ofcomplex programming languages, web tools, scripting languages, database design,application/systems integration development (API) and operating systems
- Experience of peoplemanagement and the ability to lead and influence others
- Experience in formalpersonal development planning and individual, team and process performancemanagement
- Must be good indocumentation (High level design documents, Code review document etc)
- Proven experience inleading and managing the delivery of system/software development projects in astructured environment.
- Must be goodat managing and monitoring the team.
- Experience in avariety of software development approaches and methodologies
- Experience in botharchitecture and implementation-level software design
- Experience inrequirements capture, analysis techniques and process improvement approaches
- Strong facilitationand coaching skills
- Excellent personalorganization and ability to priorities and carry out multiple tasks
- Able to influence anddrive projects to meet key milestones and overcome challenges
- Comfortable workingwithout routine supervision
- A desire to remaintechnically capable and an expert in current technologies.
- Having aknowledge of MS AZURE CLOUD (IaaS, PaaS) would be an added advantage.
Operational Management:-
Line management andpersonal development of a team of highly skilled developers
- Managing the deliveryof multiple complex simultaneous system development projects from designthrough to release
- Capable ofunderstanding and contributing to the technical solution from design through tocode level
- Working closely withDevelopment Project Managers and Business Analysts to produce accurate deliveryestimates and manage the transition from analysis through to design anddelivery
- Provide regular andeffective progress updates to and work closely with Development ProjectManagers to ensure the management of any delivery risks or issues
- Define deliveryphases of the project including activities, sub-activities, and milestonesensuring these are documented and used as the basis for the project event log,issues and risk log and any subsequent reporting
- Ensure awareness,involvement and support from the key stakeholders and participants by buildingstrong project teams and maintaining robust communication on the project statusthroughout its life cycle
- Participate inreviews and meetings and provide updates on project progress
- Take responsibilityfor ensuring that risks and issues are identified and managed closely and driveall stakeholders to deliver on time and to the required quality standards
- Work closely withrelevant teams internally to ensure alignment and coordination acrossoperations as part of the seamless implementation of existing and new systems
- Contributing to postimplementation reviews helping to demonstrate success or otherwise of projects
- Supporting projectresource scheduling and department capacity planning
- Contribution to thedefinition of departmental and systems strategies and progression of anyallocated objectives
- Ownership,development and management of allocated departmental processes
- Undertake smallanalysis projects in the form of consultancy
- Work on a wide rangeof projects involving the implementation of new and existing systems, solutionsand processes
- Take responsibilityfor making key decisions to ensure the successful implementation of allinitiatives
Working Model:Work-from-office
HiringProcess:
Your interaction with us will include,but not be limited to,
- Technical/ Behavioral Assessments
Finally, our people are our most valuable asset; if you agree with us onthis, we would love to meet you!