This range is provided by Solas IT Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
As a People Manager with .NET experience, you will be responsible for leading a team of developers while ensuring the implementation of best practices, continuous improvement, and effective delivery of .NET-based solutions. You will manage and mentor team members, creating a collaborative environment. This will be a mainly hands-off role and more focused on the people management side.
Key Responsibilities:
Leadership & Team Management:
* Lead, mentor, and develop a team of .NET developers, providing guidance and support in both technical and career growth.
* Foster a culture of collaboration, innovation, and continuous improvement.
* Oversee team performance, setting clear objectives, conducting regular performance reviews, and providing feedback to ensure goals are met.
* Manage team resource allocation, ensuring optimal utilization of skills and capacity for projects.
Technical Expertise:
* Leverage your .NET development experience to guide the team in implementing robust, scalable solutions.
* Collaborate with architects and other technical leads to define software architecture, code standards, and best practices.
* Actively engage in problem-solving and troubleshooting complex technical issues.
* Stay updated with industry trends and new technologies, bringing innovative ideas to the team.
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
* Proven experience as a People Manager or Team Lead in software development, with a focus on .NET technologies.
* Solid experience with the .NET framework (C#, ASP.NET, MVC, WebAPI, etc.) and related technologies.
* Familiarity with agile methodologies and experience leading agile teams.
* Experience with cloud platforms (Azure, AWS) and DevOps practices is a plus.
* Strong leadership and team management skills with the ability to inspire and motivate a team.
* Excellent communication skills, both verbal and written, with the ability to engage with technical and non-technical stakeholders.
* A collaborative mindset, with a focus on teamwork and mentoring.
* Problem-solving skills and a hands-on approach to resolving technical challenges.
* Strong organizational and time management skills with the ability to prioritize multiple tasks.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Information Services
#J-18808-Ljbffr