PROJECT MANAGER PMP PROJECT MANAGEMENT PROFESSIONALS .NET DOT NET C# C SHARP ASP.NET
Experience
3 to 8 Years
Industry
IT - Software Services
Functional Area
IT Software Development - Application Programming
Job Description - We are looking for a Technical Project Manager for our Project Delivery team in our Offshore Development Center at Chennai. The successful candidate will be tasked with managing multiple software development projects that are running concurrently, providing updates to team on project status, managing risk across multiple projects, and becoming a customer facing resource for meetings, conference calls, brainstorming sessions, as well as internal meetings with other teams. The Technical Project Manager will be actively managing software development and testing teams both on-shore and off-shore, and will be expected to manage multiple work streams in a hands-on manner, and communicate project status to our customers.
In addition to project management capabilities, this position requires an outstanding grasp of software development and technologies. The successful candidate is expected to lead and participate in technical discussions related to software projects, and should be willing to take full accountability for the projects outcome and will be responsible for raising issues in a timely manner to mitigate risk. He or she will be self-motivated, proactive, and demonstrate high levels of creativity and initiative. The candidate will not require a lot of direct supervision to accomplish objectives, and should thrive in a small, fast-paced entrepreneurial company.
Key Responsibilities -
Take ownership for the project process and project deliverables including administration of project collaboration tools and document repositories.
Work directly with project sponsors and key stakeholders on the applicable deliverables.
Lead multiple custom software development projects simultaneously in terms of scope, schedule, quality and release plans, meeting or exceeding customer expectations.
Effectively partner with technical leads and business analysts to guide development teams to understand the business requirements.
Review client requirements and perform gap and/or technical impact analysis.
Closely work with the Technical/Solution Architects to facilitate and perform design reviews or resolution of technical issues
In collaboration with project teams, create and maintain project plans and schedules including deliverables across all impacted areas of assigned projects.
Provide oversight and technical leadership during project execution to ensure alignment with project deadlines.
Facilitate escalation of issues un-resolvable by the project team to the appropriate business or IT sponsor and track to successful completion.
Report project progress to stakeholders and senior management.
TEAM HR | SENSIPLE SOFTWARE SOLUTIONS
Identify risks in conjunction with the project team and stakeholders.
Maintain Project Management skills in alignment with industry standards.
Monitors innovations in Project Management and explores usefulness and adoption.
Deliver dynamic, high quality presentations to senior management on status of software projects
Interface with Quality Assurance (QA) team to ensure accurate delivery of project requirements and compliance with standards, code quality and accepted conventions.
Required Skills -
Experience in managing and complete project delivery
Significant experience in both developing and managing development of enterprise level applications.
Prior experience defining functional and technical requirements in relevant artifacts.
Strong understanding on the high-level technical architecture and be able to facilitate and drive decisions on appropriate solutions.
Should have strong experience in DOT NET Technologies
Strong background in software development discipline.
Experience directly managing Apps Development technical resources.
Able to demonstrate strong management skills including project management and change management
Ability to cope in a technically complex and fast-changing environment, and to respond calmly and rationally to changing aspirations in a deadline-driven situation.
Clear decision-making ability to judge complex situations and assess when to escalate issues.
Balance conflicts and changing demands through prioritization and a pragmatic approach
Must be able to communicate effectively with individuals at all organizational levels and in multiple situations and settings.
Qualifications -
Overall 10+ years IT experience with 3+ years of experience in a management role on software application development projects.
Minimum of 3-5 years of previous experience in Microsoft DOT NET based projects.
Experience with people management and building high performance software development teams.
Excellent interpersonal, problem solving, and documentation skills.
PMP certification is a huge plus.
Broad industry exposure to different software development techniques, tools and technologies.
Deep understanding of database technologies from hands-on complex MS SQL statements to the ramifications of deploying different web applications & database interaction models.
Demonstrate the ability to work both independently and within a team environment
Must possess excellent written skills and oral communication
Bachelor's degree in computer science or equivalent