At a Glance
- Tasks: Lead software development projects, ensuring timely delivery and effective team collaboration.
- Company: Join a dynamic software solutions company focused on innovative .NET desktop applications.
- Benefits: Enjoy remote work flexibility with competitive day rates and potential for long-term collaboration.
- Why this job: Be part of an agile team that values your input and fosters professional growth in tech.
- Qualifications: 3-5 years in project management, strong understanding of SDLC, Agile/SCRUM, and .NET development.
- Other info: Freelance role with opportunities to enhance your skills and expand your network.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a Mid-Level Project Manager to oversee software development projects with a focus on .NET desktop application development. The ideal candidate will have solid experience managing technical teams and a strong understanding of the Software Development Lifecycle (SDLC) and Agile/SCRUM methodologies. This is a freelance/contract role with the potential for long-term collaboration.
Key Responsibilities
- Lead and coordinate software development projects from planning through execution and delivery.
- Work closely with developers, QA, stakeholders, and business analysts to ensure project goals and timelines are met.
- Translate technical requirements into actionable project plans and sprints.
- Facilitate daily standups, sprint planning, retrospectives, and other Agile ceremonies.
- Monitor project scope, schedules, and deliverables, ensuring alignment with business objectives.
- Track and communicate project progress, risks, and issues to stakeholders.
- Support and understand the development process for .NET desktop applications, providing context and clarity to both technical and non-technical team members.
Requirements
- 3-5 years of experience in project management, preferably in software development environments.
- Strong understanding of .NET desktop application development and how it fits within project timelines and resource planning.
- Proficient with Agile/SCRUM practices and tools (e.g., Jira, Azure DevOps, Trello).
- Solid grasp of the Software Development Lifecycle (SDLC) and project tracking methods.
- Excellent organizational, communication, and leadership skills.
- Ability to manage multiple priorities and work with cross-functional remote teams.
Nice To Have
- PMP, PMI-ACP, or Certified Scrum Master (CSM) certification.
- Experience with Azure DevOps or Microsoft Project.
- Background in software QA or technical documentation.
Technical Project Manager (SDLC, .NET) - Software Solution employer: Guillaume Masson
Contact Detail:
Guillaume Masson Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Project Manager (SDLC, .NET) - Software Solution
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Jira and Azure DevOps. Being able to demonstrate your proficiency with these tools during discussions can set you apart from other candidates.
✨Tip Number 2
Brush up on your understanding of the Software Development Lifecycle (SDLC) and Agile methodologies. Be prepared to discuss how you've applied these concepts in past projects, as this will show your capability to manage software development effectively.
✨Tip Number 3
Network with professionals in the field, especially those who have experience in .NET desktop application development. Engaging with them can provide insights into the role and may even lead to referrals, increasing your chances of landing the job.
✨Tip Number 4
Prepare to discuss your leadership style and how you manage cross-functional teams remotely. Highlighting your communication skills and ability to coordinate effectively with diverse groups will be crucial in demonstrating your fit for this role.
We think you need these skills to ace Technical Project Manager (SDLC, .NET) - Software Solution
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in project management, particularly within software development and .NET desktop applications. Use specific examples that demonstrate your understanding of the Software Development Lifecycle (SDLC) and Agile methodologies.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your relevant experience managing technical teams and how you can contribute to their projects. Be sure to include any certifications like PMP or CSM if you have them.
Showcase Relevant Skills: Emphasise your proficiency with tools such as Jira, Azure DevOps, and Trello in your application. Highlight your organisational and leadership skills, as well as your ability to manage multiple priorities in a remote setting.
Follow Up: After submitting your application, consider sending a polite follow-up email to express your continued interest in the position. This can help keep your application top of mind for the hiring team.
How to prepare for a job interview at Guillaume Masson
✨Showcase Your SDLC Knowledge
Make sure to highlight your understanding of the Software Development Lifecycle. Be prepared to discuss how you've applied SDLC principles in past projects, especially in relation to .NET desktop applications.
✨Demonstrate Agile Expertise
Since the role requires proficiency in Agile/SCRUM methodologies, come ready to share specific examples of how you've facilitated Agile ceremonies like daily standups and sprint planning. Mention any tools you’ve used, such as Jira or Azure DevOps.
✨Communicate Clearly with Technical and Non-Technical Teams
You’ll need to bridge the gap between technical teams and stakeholders. Prepare to explain how you’ve successfully communicated complex technical requirements to non-technical team members in previous roles.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills. Think of challenges you've faced in project management and how you resolved them, particularly in managing project scope and timelines.