Software Configuration Engineer
OnMyWay - Connecticut

This job posting is no longer available on OnMyWay. Find similar jobs:Software Configuration Engineer jobs - OnMyWay jobs

Category : Configuration Management
Job Type : Contract
Area Code : 203
Location/City : CT - Danberry

The Software Configuration Engineer responsible for collaborating with development teams to design their software build, supporting continuous integration , and code analysis. Software teams are using Agile Development techniques and need to be enabled for Test Driven Development. Client is using a combination of Open Source tools and Off the shelf tools to provide a flexible platform that can support multiple development stacks (Java).

Key Accountabilities:
Develop build model with Development Team, that supports Continuous Integration
Define code analysis model with the Team, leveraging standard toolset
Create an Artifact management model to enable integration points across teams and DevOps with IT Essential Qualifications ((Education/Experience, Knowledge, and Skills):
Four-year degree in Computer Science, IT, Engineering, or related discipline 7-10 years' experience in software engineering 3 years' experience in software build and continuous integration Hands-on experience with the SCM systems, and build automation platformsRational Unified Process (RUP) or other iterative development processes Knowledge:

Strong knowledge of the entire software development lifecycle

Proficiency in software build processes with Open Source Tools

Working knowledge of programming concepts and build processes for applications written in C++, VB, Java, and .NET

Proven expertise in release processes

Solid knowledge of bug tracking systems

Proficiency in the use of automated configuration management methodologies and tools
D emonstrated technical programming/scripting skills
Proven analytical and problem-solving skills
Ability to interact with people at a variety of levels and across a variety of functions
Strong team-building/collaboration skills
Ability to work with people in multiple locations
Demonstrated competence in negotiation, influencing, and conflict management
Ability to train/mentor individuals and groups
Strong organizational, multi-tasking skills
Proven ability to adapt to and manage change
Strong written and verbal communications skills

Preferred Qualifications:
Advanced degree in Computer Science, IT, Engineering, or related discipline
Experience with Jenkins/Hudson, Maven, and Nexus