Job Description
As the Development (.NET) Manager at Pierce Technology Corp, you will lead a team of talented .NET developers and oversee the planning, execution, and delivery of projects. You will work closely with cross-functional teams, including product managers, business analysts, and QA engineers, to ensure successful project outcomes. Additionally, you will be responsible for providing technical guidance and mentorship to the development team.
Responsibilities:
Lead and manage a team of .NET developers in an agile environment
Collaborate with stakeholders to gather requirements and define project scope
Design and architect scalable and maintainable software solutions
Ensure adherence to coding standards, best practices, and software development processes
Provide technical guidance and mentorship to the development team
Oversee the planning, execution, and delivery of projects within established timelines and budget
Perform code reviews and ensure code quality and performance
Monitor and troubleshoot technical issues and provide timely resolutions
Stay up-to-date with the latest .NET technologies and trends
Requirements:
Bachelor's degree in Computer Science or a related field
Proven experience as a .NET developer with deep understanding of the .NET framework and related technologies
Prior experience in a leadership or management role
Strong knowledge of software development methodologies, particularly agile
Proficiency in C#, ASP.NET, MVC, Web API, and SQL Server
Experience with front-end technologies such as HTML, CSS, and JavaScript
Excellent problem-solving and decision-making skills
Strong communication and interpersonal skills
Ability to work effectively in a team-oriented environment
Experience with cloud platforms (e.g., Azure, AWS) is a plus
Requirements
Education: Bachelor's degree in Computer Science or a related field
Experience: Proven experience as a .NET developer with prior leadership or management role
Skills: Strong knowledge of .NET framework, C#, ASP.NET, MVC, Web API, SQL Server, and front-end technologies. Excellent problem-solving, communication, and interpersonal skills.
Additional: Familiarity with agile methodologies and cloud platforms (e.g., Azure, AWS) is a plus.
Full-time