Technical Lead (Digital Transformation)
A Digital Transformation Tech Lead with 5-6+ years of experience in .NET Core would typically be expected to have the following skills and responsibilities :
Project Manager
Assistant Manager / Senior Executive
Technical Leadership :
- Lead full-stack projects using .NET Core and React, ensuring best practices.
Project Management :
Manage project scope, timelines, and integration of front-end and back-end components.Digital Transformation :
Spearhead the adoption of modern technologies across the stack.Collaboration :
Coordinate with stakeholders, ensuring cohesive and innovative solutions.Mentorship :
Mentor developers and conduct training on .NET Core and React technologies..NET Core Expertise :In-depth knowledge of .NET Core, including web development with ASP.NET Core.Experience with building microservices using .NET Core.Proficiency in C# and familiarity with asynchronous programming patterns.Knowledge of Entity Framework Core and database design.React and Front-End Development :
Expertise in React and modern JavaScript / TypeScript.Experience with state management libraries (e.g., Redux, MobX).Knowledge of front-end build tools and module bundlers (e.g., Webpack, Babel).Understanding of responsive design principles and CSS frameworks (e.g., Bootstrap, Tailwind CSS).Experience with RESTful API integration and front-end testing frameworks (e.g., Jest, React Testing Library).Full-Stack Development :
Ability to develop full-stack applications using .NET Core for back-end and React for front-end.Understanding of end-to-end development, from UI / UX design to API creation and database management.Cloud Services :
Experience with cloud platforms such as Azure, AWS, or Google Cloud.Understanding of cloud-native architectures and services, including serverless computing, containers, and CI / CD pipelines.Software Development Lifecycle (SDLC) :
Strong understanding of Agile methodologies and experience working in Agile teams.Proficiency in using DevOps tools for continuous integration and deployment (CI / CD).Experience with version control systems (e.g., Git).Leadership & Communication :
Ability to lead a cross-functional team of developers (back-end, front-end).Strong communication skills to collaborate with design teams, product owners, and business stakeholders.Experience in managing projects, timelines, and deliverables.Digital Transformation :
Experience in driving digital transformation initiatives, modernizing legacy systems with modern front-end frameworks like React.Ability to align front-end and back-end technology strategies with overall business goals.Architecture & Design :
Experience with designing scalable, maintainable, and high-performance full-stack architectures.Proficiency in creating architectural diagrams and documentation.Understanding of design patterns, including both front-end (e.g., component-based design) and back-end.Skills Required
C#, .Net Core