Agile Engineering Consultant

VersionOne, Inc. - Remote

VersionOne is now part of CollabNet.

If you are a person that is driven by …

The social part of development
Continuously learning and innovating
Having a desire to help people make better software
Being a part of a vast lean agile community that wants to make a difference
Having fun, a lot of fun

If you are a person that possesses …

An evolving repertoire of programming and coding acumen
A “get it done” attitude
Humility, Patience, and Desire
Strong communication skills (which includes listening)
The strength to fail, and learn, and do it again
Willingness to lead when the situation calls for it

If you said yes to all the above, CollabNet is looking for you to be a CollabNet Agile Engineering Consultant. As a CollabNet Agile Engineering Consultant, you will be required to …

Work with customers to create and or customize integration and reporting solutions that leverage VersionOne’s OpenAgile platform.
Help teams learn and adopt VersionOne, including the implementation of VersionOne Continuum (DevOps) and the related engineering practices.
This will include both face-to-face, on-site and remote consulting and training activities.
Manage the full life-cycle of Customer Engagements, measuring the outcomes, and helping to drive the successful adoption of VersionOne and DevOps/Agile engineering practices and principles.
Conduct process assessments, establish VersionOne and agile adoption roadmaps, establish ideal implementation design, and help customers through the validation, launch, and continuous improvement stages.
Contribute to the CollabNet Services delivery content (e.g. training materials, engagement deliverables, custom reporting).
Assist with the automation of CollabNet Services internal systems.
Assist with the Sales process including on-site visits, responding to RFIs/RFPs, assessing customer’s needs, and the creation of proposals and statements of work.
Travel will vary based on customer needs, could be up to 33%.

In order to qualify as a CollabNet Agile Engineering Consultant, your experiences should be …

A minimum of 5 years in software development, with 2+ years working in an agile environment
Approximately 2+ years developing with web services
Working experience with Agile engineering practices including TDD, Pair Programming, concepts of emergent design, BDD (ATDD), and continuous integration.
Working with one or more lean agile methodologies (e.g. Scrum, Extreme Programming, Kanban).

In addition to the required experiences, having any of the following is preferred …

Using VersionOne
With continuous integration and continuous delivery environments and tools (e.g. build automation, pipeline management and execution, system monitoring, source code management, code profiling/assessment).
And knowledge of DevOps concepts and how they impact lean agile organizations.
A past life as a consultant
An understanding of and grasp of TL;DR

Required Skills

Required Experience