We have a new full time opening for a Software Configuration Manager / Build Release Engineer due to business growth. Responsibilities include build and release activities, and source code control in production, QA, and development environments. Please do not apply for this position unless you meet the job requirements documented below.
Responsibilities:
Responsible for configuration management, build and release activities, and source code control in production, QA, and development environments. Perform multiple daily builds for various projects/bug fixes after integrating the work of other programmers.
Responsible for coordinating with Development, QA, and IT /Operations to implement build releases.
Responsible for identifying and implementing new tools, technologies, processes to improve reliability, repeatability, efficiency of builds, and releases. Take full ownership of the build environment and enforce policies / procedures for successful release management.
Work with development in validating configurations of applications and changes from one release to the next.
Manage branching, merging code, and working with developers to correct any conflicts in the source code control process.
Perform scheduled and on-demand software deployments during business and off-hours to multiple environments.
Requirments:
Mandatory:
Have a Bachelor's degree in a relevant discipline; advanced degree or professional training / certifications in Information Technology are a plus.
Have 3-5 years of stable experience as a configuration manager or build release engineer in a mid to large-scale development environment, preferably building Windows .NET applications. Strong knowledge of Windows environments.
Must have a solid understanding and knowledge of source-code control and hands-on build experience. Experience with standard source control tools and concepts.
MUST be a details-driven personality with a strong desire to develop and document processes and tools.
MUST demonstrated ability to multi-task, prioritize and ensure tasks are completed on schedule. Support parallel development/integration and testing.
MUST have exceptional personal skills such as listening, oral and written communication skills, and good English language and grammar skills.
MUST be able to work individually, or as part of a team to accomplish objectives in a fast paced, challenging environment.
Nice to haves:
Knowledge and experience with TFS (Team Foundation Server) version control is a plus.
Experience with MSBuild or other tools to automate build and deployment processes.
Improve existing source-control/build process work-flow.
Benefits:
Strong salary and flexible hours
Casual work environment the latest in technologies
Ability to grow your career as the company grows
401K Plan
100% HMO Health Care Plan – Company pays 100% of your premium.