Company Overview: PCG Consulting group is a dynamic and innovative technology-driven organization seeking a highly skilled Senior Technical Project Manager to join our team. As a leader in our industry, we strive to deliver cutting-edge solutions that delight our customers and drive business growth. We offer a fast-paced and collaborative work environment, where creativity and technical expertise are valued, and employees are encouraged to take ownership of their projects.
Position Overview: As a Senior Technical Project Manager, you will play a crucial role in managing complex projects from inception to successful completion. Your strong technical background, coding expertise, and extensive experience with Microsoft Azure and SQL will enable you to effectively communicate with both technical and non-technical stakeholders, ensuring the seamless execution of projects within time and budget constraints.
Responsibilities:
Project Management: Plan, execute, and monitor multiple projects simultaneously, ensuring adherence to project timelines, milestones, and deliverables.
Technical Expertise: Possess a strong foundation in software development and programming, with the ability to understand and contribute to technical discussions, providing valuable insights to the development team.
Microsoft Azure and SQL: Utilize your in-depth knowledge and hands-on experience with MS Azure and SQL to architect, deploy, and manage cloud-based solutions, and efficiently handle large datasets for analysis and reporting purposes.
Team Leadership: Lead cross-functional teams, fostering a collaborative and inclusive work environment, guiding team members in project execution, and mentoring junior team members.
Risk Management: Identify potential risks, issues, and dependencies, and develop effective mitigation strategies to ensure smooth project progress.
Communication: Communicate project status, updates, and progress to stakeholders, including executives, clients, and team members, in a clear and concise manner.
Quality Assurance: Ensure all project deliverables meet the highest quality standards through thorough testing and validation processes.
Budget and Resource Management: Oversee project budgets and resource allocation, ensuring optimal utilization of available resources and timely procurement when required.
Continuous Improvement: Drive continuous process improvement initiatives, identifying opportunities for enhancing project management methodologies and practices.
Adherence to Industry Best Practices: Keep abreast of industry trends, best practices, and emerging technologies to enhance project outcomes and maintain a competitive edge.
Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
Proven experience (minimum 5 years) in technical project management with a focus on software development and coding.
Extensive hands-on experience with Microsoft Azure and SQL, including cloud architecture, services, and data storage solutions.
Proficiency in programming languages such as Java, Python, C#, or others.
Strong understanding of Agile methodologies, Scrum, and other project management frameworks.
Excellent leadership and interpersonal skills, with the ability to motivate and lead cross-functional teams effectively.
Outstanding communication and presentation abilities, capable of conveying technical concepts to non-technical stakeholders.
Demonstrated track record of successfully delivering complex projects on time and within budget.
Project management certifications (e.g., PMP, Agile, Scrum Master) are a plus.
Adaptable and proactive problem solver, with a passion for innovation and continuous learning.
Job Type: Full-time
Pay: $102,254.93 - $123,145.73 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Schedule:
Work Location: Remote