Program Manager

SC GEMINI SOLUTIONS SRL

09-10-2014 | EXPIRA LA 08-11-2014

Job expirat

RESPONSABILITATI

Role Overview

The role of the Technical Program Manager is to coordinate several software projects at the same time. The TPM will deliver the right product, at the right time, with the right quality. In order to achieve this, a TPM will do whatever is necessary, except for technical designs and writing code, which are developers’ tasks.

The Technical Program Manager (TPM) will:
• Expand on the product development to create functional specs. These are detailed descriptions of what functionalities/stories the product needs to implement.
• Perform testing and bug triage: the TPM ensures that the development team is putting in place any appropriate testing procedure, beyond the basic level of unit tests and continuous builds. The TPM regularly triages the bugs to adjust priorities and ownership as needed.
• Make the release happen; which involves working with the development lead/manager to ensure the development is happening on time and with other team to ensure that the dependencies are put in place as needed.
• Help to prepare the release, if necessary. This may include helping to put together internal or external documentation, providing training/presentations, tracking dependencies to other products, helping product management with product rollout, etc.
• Keeping product management and upper management informed about the progress of the release and of any roadblocks. One of the essential parts of the TPM role is to recognize problems early and work towards resolving them.
• Keep the other teams informed about the product being developed, and at the same time develop awareness about what’s happening on the other teams.
• Last but not least: perform any other day-to-day tasks to ensure that the development team is happy, productive, and focused.

The TPM decides:
• The overall schedule and internal milestones of the release
• Whether the release is ready for launch (this includes whether the release has been sufficiently tested/is stable)
• What needs to be delivered by external dependencies and when
• How bugs are prioritized (does this together with Product Management for larger bugs and for features)
• What the priority of "internal" tasks should be (e.g. refactoring existing code)

Depending on the area of their teams, the TPMs are also responsible for prioritizing and scheduling any internal/infrastructure projects that do not have a direct product manifestation (e.g. log transport mechanism, migrating from SQL to Couch DB, etc.).

If you are interested in this job opening or you know someone that may be interested, we are waiting your updated resume or recommendation at: careers@geminisols.com

For any information please do not hesitate to contact us!


CERINTE

• Relevant experience and good knowledge about project/ program management in a software environment
• Excellent organizational skills – to be organized and to be able to organize others
• Very good communication skills (verbal, writing)
• Detail oriented person with the ability to see the big picture
• Time and risk management skills
• Able to understand the entire software development life-cycle and to communicate efficiently with several development teams
• Experience in dealing with remote teams
• Experience in keeping the relationship with the client on several projects at the same time
• Experience and knowledge of SCRUM/ Agile methodology
• Able to create “bridges” between technical, business and users
• Understand the architecture and the technologies and practice technical communication
• Knowledge about triaging bugs
• Excellent English skills are mandatory, French skills would be nice to have
• Bachelor degree in Computer Science is an advantage
• Open to travel at the client’s site when necessary


If you are interested in this job opening or you know someone that may be interested, we are waiting your updated resume or recommendation at: careers@geminisols.com

For any information please do not hesitate to contact us!


BENEFICII OFERITE

• Attractive salary package
• Challenging and interesting projects
• Growth potential and access to the newest technologies
• Competitive and dynamic professional team
• Fun, flexible and relaxed work environment
• Central office location


If you are interested in this job opening or you know someone that may be interested, we are waiting your updated resume or recommendation at: careers@geminisols.com

For any information please do not hesitate to contact us!


DESCRIEREA FIRMEI

Founded in 2005, Gemini Solutions (www.geminisols.com) has grown from three engineers to 100 development and quality assurance engineers with significant experience in United States, Western Europe, and Israeli based companies. Gemini Solutions evolved as a partnership between Theodor Nissim, a Silicon Valley executive, and his Romanian technical team.

At Gemini Solutions the best and brightest of Romania’s engineers work side-by-side with the most exciting Silicon Valley companies without leaving Romania. We know how to build software; we know how it works, how to keep it running and make it scale.

Gemini engineers are results oriented, communicate well with clients and other team members, and crave the diversity of projects and access to the latest technologies offered by Gemini’s partnering with the world’s top engineering companies.

Are you passionate about new technology? Do you like to try new development environments and value a flexible work schedule? If you do, we want to hear from you!

www.geminisols.com
http://www.geminisols.com/en/career

Follow us on Twitter: http://lnkd.in/UKCszf