[The logo is protected from the company]

MedAssets, Inc.

MedAssets, Inc. provides technology enabled products and services for hospitals, health systems, and other non-acute healthcare providers in the United States. It operates in two segments, Spend and Clinical Resource Management, and Revenue Cycle Management. The Spend and Clinical Resource Management offers a suite of cost management services, supply chain analytics, and data capabilities; medical device and clinical resource consulting, which includes implantable physician preference items, ... Read More

Address      100 North Point Center East Suite 200 Alpharetta, GA 30022 United States
Website      www.medassets.com/
Holding      No Holding Details

View Company Page
Apply to job

Configuration Management

Job Purpose:

The core functions of this position is to provide source configuration management for development and test environments and develop software tools for deploying software products into QA and Production environments.

Position Objectives:

As a Source Configuration Manager, you would work with the different development groups to define and support branching and merging strategies for the product.  You would set up the appropriate branches and be responsible for configuring and maintaining automated builds.  You would work with development to assure that unit tests are part of the build process and work with QA to support their automated integration tests.

As a developer, you would develop tools that will be utilized to install and deploy software into Development, QA, and Production environments, as well as those to help manage and monitor pre-production environments.  The ideal candidate would have a development background that includes C#/.NET, WEB, scripting languages, and database schema deployment tools such as RoundhousE.

Essential Duties & Responsibilities:

    * Establish and execute software configuration management protocols for .Net development environments
    * Maintain Subversion code repositories for multiple teams in a distributed environment
    * Automate continuous integration builds using Visual Studio and NAnt build tools
    * Branch and merge code.  Work with developers to establish branching and merging strategies for the code base.  Work with developers to assure merges between branches take place and correct any conflicts in the merging process
    * Develop and maintain tools utilized by development and QA teams. These include, but not limited to, test automation tools, software deployment tools, database deployment tools and web-based dashboards for monitoring the deployment process.
    * Maintain Development and QA testing environments through automated builds and deploys.
    * Work with Development staff to  resolving build issues
    * Document branching/merging strategies and  build/release processes and procedures
    * Work with Release Manager, Development staff, and corporate SCM team to support builds and production deploys

.Internal Responsibilities:

    * Adheres to all company policies and procedures including, but not limited to those identified within the Standards of Business Conduct and the Employee Handbook, as may be amended from time to time. Adheres to all applicable laws and regulations and the company's governance/compliance program.
    * Responsible for reporting violations of the company's policies and procedures, Standards of Business Conduct, governance program, laws and regulations through the company's Help Line or other mechanism that may be available at the time of the violation. Assists with internal control failure remediation efforts.
    * Becomes knowledgeable of internal control responsibilities through training and instruction. Responsible and accountable for internal control performance within their area of responsibility. Participates in the internal controls self-assessment process.
    * Ensures concerns with internal control design or performance and process changes that impact internal control execution are communicated to management.

Minimum Qualifications & Competencies:

    * Bachelor’s degree in Computer Science or related field
    * At least 2 years of experience in Software Development using C# or C++.  Developing web software a plus.
    * Experience of scripting languages such as NAnt, Ant, Perl, Python, PowerShell or Ruby.
    * Experience using database deploy tools such as RoundhousE, Tarantino, etc.
    * Understanding of Software Development Lifecycle and continuous integration
    * Experience with version control software such as Subversion, Mercurial, Perforce, CVS, Team Foundation Server or Visual SourceSafe
    * Working knowledge of Microsoft Windows Operating System, Microsoft Development Tools and Microsoft SQL server
    * Experience with Agile or Scrum is a plus
    * Excellent communication skills
    * Ability to work with geographically diverse development teams
    * Ability to multitask and prioritize demands

Travel: Minimal

Physical Demands:

The physical demands and work environment characteristics described here are representative of those that an employee must meet to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    * Physical Demands: While performing the duties of this job, the employee is occasionally required to move around the work area; sit;  perform manual tasks; operate tools and other office equipment such as computer, computer peripherals and telephones; extend arms; kneel; talk and hear.  The employee must occasionally lift and/or move up to 15 pounds.
    * Mental Demands: the employee must be able to follow directions, to get along with others, and handle stress;
    * Work environment:  The noise level in the work environment is usually minimal.

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided



Contact Name:

not provided

Job Duration:

not provided




not provided

News - MedAssets, Inc.

Related Jobs

IT analysts

Suitable candidates will be invited to a personal interv ...   [more]

Installation Specialist HS

OverviewThe Installation Specialist (IS) performs onsite ...   [more]

Technical Manager

 Working under the direction of the Director, Technical ...   [more]


Description  Position Summary: The IT Field Support Tech ...   [more]


Description Responsible to deliver solid, well documente ...   [more]



Support Specialist

Description BASIC FUNCTIONS/RESPONSIBILITIES• Work direc ...   [more]

CNI Network Technical Analyst

Job Responsibilities:      The CNI Networks Technical An ...   [more]