Position overview: we are seeking an experienced technical project manager to lead our development initiatives, focusing on modern, full-stack applications. This role requires a strong understanding of software architecture and the specific technologies used by the team (c#, .net, ) to ensure effective planning, risk management, and delivery within an agile framework.
* responsibilities: manage the full lifecycle of software development projects from initiation to deployment, ensuring they are delivered on time, within budget, and to the required quality standards.
* lead project scoping, estimation, scheduling, and resource allocation.
* proactively identify and manage project risks, issues, and dependencies, communicating their impact and mitigation strategies to stakeholders.
* serve as the primary liaison between the development team and product owners, business stakeholders, and other cross-functional departments.
* utilize a strong understanding of modern web application development concepts, including api development, front-end frameworks (like ), and back-end platforms (c#, .net 8.0).
* work closely with the technical team to review architectural decisions and technical designs, ensuring proposed solutions are feasible, scalable, and align with the technical strategy.
* translate complex technical concepts and dependencies to non-technical stakeholders and vice-versa.
* understand the importance of data integrity and database technologies like sql and entity framework in project planning and execution.
* 5+ years of experience managing technical projects, with at least 3 years in a project manager or scrum master role for a software development team.
* proven expertise in leading teams using agile methodologies (scrum, kanban).
demonstrable technical fluency in modern software stacks. You don't need to code, but you must understand the complexities of: back-end: c#, .net core / .net 8.0, and api development.- front-end: react and frameworks like
* data: relational databases (sql) and entity framework.
* experience with project management and agile tools (e.g., jira, azure devops, trello).
* a bachelor's degree in computer science, business, or a related technical field, or equivalent practical experience.
* nice to have: certified scrummaster (csm) or project management professional (pmp) certification.
* experience managing projects that utilize .net aspire or other cloud-native technologies.
* experience in the music industry or with consumer-facing media platforms.
* experience with devops processes and ci/cd pipelines