Technical Project Manager
Job Description
A Spherex Technical Project Manager is not only adept at managing their team and project but is equally proficient in technology and hands-on coding, able to provide technical solutions and assist the team in achieving corporate goals and objectives.
The successful candidate will have proven experience as a senior tech leader in coding and programming, technical architecture, and the ability to design the technology structure. They are an accomplished project manager who can direct end-to-end projects, communicate well and clearly with clients and other team members, and deliver on-time results.
The position is located in Navi Mumbai, India.
Education: A degree in computer science or software development
Primary Skills: Hands-on .Net, Azure, Project management, Team and Client management.
Desired Skills: Angular, Python, Artificial Intelligence, Machine Learning
This position is open until filled.
Responsibilities
- Manage multiple projects. Be a single point of contact/ownership on the delivery of the projects.
- Coordinate with clients and team members and ensure no gaps in understanding the requirements.
- Calibrate closely with the client to establish release schedules and business requirements; estimate release schedules and monitor the progress of all aspects of the development
- Understand the functional and technical requirements of the application.
- Participate in design discussions. Offer technical and functional suggestions for enhancing the application.
- Discuss with the client daily, work closely with every team member, and set expectations.
- Meet client commitments on time with quality. Ensure a positive working relationship between all the team members (including the client's team).
- Gather client requirements regularly, divide them into smaller tasks, assign them to team members, and track them daily.
- Enter user stories and tasks into Team Foundation Server. Regularly update task status.
- Lead the daily SCRUM meeting.
- Lead the QA effort. Ensure there are no gaps between the QA team and the Dev team.
- Write very descriptive user stories based on the requirements.
- Create Project Plans, publish status reports and track team effort and timesheets.
- Conduct technical interviews.
- Update the reporting manager daily on the progress of the project and client communication.
Experience
- Must have at least 8+ years of experience developing .NET/Python applications.
- Must have 3+ years of experience in team, client, and project management.
- Must have experience managing a team of at least ten members comprising Dev and QA resources.
- Must have experience in direct (1-on-1) interaction with US clients.
- Sense of balance between the roles of project manager and technical advisor.
Knowledge Level
- Strong knowledge of software design and coding principles
- SCRUM expertise/certification
- Agile process or any other Scrum tools
- Excellent Documentation skills.
- Ability to communicate effectively in both technical and non-technical terms
Personal Attributes
- Ability to motivate, train and inspire the team members to accomplish their goals.
- Ability to create a low-pressure environment
- Effective and Proactive communication with a positive attitude
How our team members feel about working for Spherex
“As an avid learner, I appreciate being constantly exposed to new objectives, operations, technology, and people.”
“At Spherex, I am able to draw upon past expertise, and experience in order to solve client objectives. The projects are interesting and I also feel like I’m able to give back.”
“I feel empowered and trusted to help make decisions that result in defined strategies that shape our business and company culture.”