What are the responsibilities and job description for the Associate Project Manager (Onsite) position at Serigor Inc?
Job Title: Associate Project Manager (Onsite)
Location: Columbia, MD
Duration: Full-Time
Job Description:
We are seeking a motivated Associate Project Manager with a strong understanding of .NET, SQL Server, software architecture, and database management to assist in managing and delivering IT projects. The ideal candidate will have at least 5 years of experience in project management within technical environments, demonstrating proficiency in Agile methodologies and effective collaboration with cross-functional teams.
As an Associate Project Manager, you will support project execution, ensure timely delivery, and contribute to process improvements while working closely with developers, architects, and stakeholders. Your ability to translate technical requirements into actionable plans will be essential for success.
Key Responsibilities:
Technical Coordination:
- Assist in overseeing projects involving .NET development, SQL Server, database management, and system architecture.
- Work with architects and developers to ensure alignment with business and technical requirements.
- Support discussions related to database design, system integration, and software development best practices.
- Help resolve technical roadblocks by coordinating with the development team and subject matter experts.
Project Management & Execution:
- Utilize Agile project management tools such as Azure DevOps and Jira to assist in sprint planning and backlog management.
- Track project milestones, manage documentation, and facilitate communication between teams.
- Coordinate code deployments, system integrations, and database migrations while ensuring minimal disruption.
- Monitor risks and dependencies, proactively addressing challenges to keep projects on schedule.
Client & Team Collaboration:
- Act as a liaison between technical teams and client stakeholders, ensuring clear communication on project status and deliverables.
- Support requirement gathering sessions, ensuring alignment between client expectations and technical feasibility.
- Organize and facilitate status meetings, technical discussions, and requirement validation sessions.
- Assist in managing client expectations and addressing concerns proactively.
Resource Planning & Process Improvement:
- Work with senior project managers to prioritize project objectives, resource allocation, and service targets.
- Assist in identifying and implementing best practices for software development, testing, and deployment.
- Contribute to continuous improvement initiatives by staying updated on emerging technologies and industry trends.
- Promote a culture of collaboration, efficiency, and knowledge sharing across teams.
Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
- 5 years of experience managing or coordinating IT projects in a technical environment.
- Familiarity with .NET technologies (C#, ASP.NET, .NET Core), SQL Server, and cloud-based architectures.
- Understanding of Agile methodologies (Scrum, Kanban) and DevOps tools (Azure DevOps, CI/CD, Git, Jenkins, or similar).
- Strong communication and organizational skills, with the ability to engage in technical discussions.
- Experience in managing project timelines, tracking development progress, and supporting system integrations.
- PMP, Agile, or SAFe certification is a plus.
This role provides an excellent opportunity for a skilled project coordinator or junior project manager looking to take the next step in their career and gain hands-on experience in managing technical projects.