Handle Technical Complexities – Deliver Impact – Project Managers

You will lead complex, multi-disciplinary programs and will be responsible for delivering complex and scalable software solutions. You will translate feature requests into technical specifications and influence design and architectural decisions. You will drive innovative solutions that achieve business goals and align with long term product road maps.You should not only be passionate about delivering extensible, on-time solutions, but should also be obsessed with contributing to the development of high-performance teams through rigorous goal-setting, disciplined attention to performance metrics, and continuous process improvement.

Project Managers


3+ years experience managing software development projects with aggressive schedules.

About you

  • Someone who enjoys the challenge of complicated problems, determining the solution set, and ordering and prioritizing the associated tasks to solve the problem.
  • Excellent problem solving, project / program management and communication skills.
  • Demonstrated ability/experience in managing complex projects involving team members from multiple disciplines and geographies.
  • Strong entrepreneurial spirit – willing to take initiative, consider multiple alternatives, and break down walls to get things done while soliciting buy-in from all affected parties.
  • Influencing architecture and design decisions as a technical lead, program or product manager.
  • Experience managing agile software development processes (e.g. SRUM/Kanban/XP).
  • Strong knowledge on current web technologies and SOA.


  • Taking high level objectives and requirements and translate them into detailed project and execution plans.
  • Be a guardian of world-class customer experience for your deliverables: continually raise the bar on functionality, flow, consistency, usability, and simplicity.
  • Act as the technical interface between product manager and the software development teams. Understand the product and knows the right questions and whom to ask.
  • Run in front of the software development team, helping define user stories, research appropriate technical solutions, and provide guidance to the team regarding architecture, design, and priorities.
  • Help make the right feature trade-offs to ship software without compromising customer experience and business relevance.
  • Represent the technical team and deliverables to senior leadership across the company.
  • Support off shore development teams during technical design implementation.
  • You will be a technical problem solver on the team, identifying innovative solutions to project deadlocks and resolving issues and constraints through consensus and sound judgment.

Apply Now