Job Description
As a Technical Lead, you will be responsible for guiding the development team, architecting solutions, and ensuring the delivery of high-quality software applications. Your expertise in .NET Core and leadership skills will be crucial in driving our projects forward and mentoring team members.
Key Responsibilities:
Technical Leadership:
- Lead and mentor a team of software developers.
- Provide technical guidance and expertise in .NET Core development.
- Collaborate with cross-functional teams to define and deliver project requirements.
Project Management:
- Manage the entire software development lifecycle, including planning, design, development, testing, and deployment.
- Ensure projects are delivered on time, within scope, and within budget.
Architecture and Design:
- Design and architect scalable, high-performance, and secure applications using .NET Core.
- Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.