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.”