• Overall technical responsibility for project(s) within respective teams including work streams and leading developers.
• Be the conduit between UK leads, architects and your developers in India.
• Person can work independently with allocated project or tasks with minimum supervision.
• Prior to the implementation phase of a project, lead the handover from the architect on technical designs
• Whilst you will lead a technical project, you will also be a developer resource for approx. 50% of your time on a given project.
• Work alongside the architect to lead the implementation phase.
• Raise technical issues and risks with the architect and project managers.
• Pro-active in maintaining and increasing the teams and your own technical knowledge.
• Encourage and lead best practice within the project team to ensure we continue to produce high quality work.
• Lead by example by attending and being punctual in all team meetings/scrums.
• Ensure all tickets within your project are managed effectively.
• Ensure all code reviews take place and audited regularly.
• Be the first escalation point for the project team.
• Ensure client communications in tasks/tickets and emails follow the rules of engagement.
• Ensure documentation/knowledge base of the project is kept up to date among the team
• Chair daily meetings with team members ensuring all members are aware of working priorities – escalate as necessary
Requirements
• 8+ years of overall development experience with C#, .Net core, ASP.net and web development.
• Experience of Solr search including customizing and deploying solrCloud
• Some NoSQL experience with Sitecore – MongoDB, Redis
• Expert level experience in the following technologies: ASP.Net MVC, RESTful services, Entity Framework, LINQ
• Hands-on experience in Frontend technologies like RactJs, NextJs and Angular
• Experience with design patterns, Object-Oriented programming.
• Proficient knowledge of code versioning tools such as Git, preference of using GitFlow mechanism.
• Strong knowledge of Continuous Integration concepts and experience using Bamboo/Jenkins/Bitbucket
• Proficient soft skills are essential day to day skills to help with client communication via email, conference calls, team chat etc.
• Knowledge, core understanding and experience of working in a team that made use of cloud networking including but not limited to network load balances, SSL, web apps, web servers, CDN’s, Web Application Firewalls etc.
• Experience of deploying to Azure web apps or web servers.
• Ability to constantly learn and stay in touch with evolving standards and development technologies.