Availity delivers revenue cycle and related business solutions for health care professionals who want to build healthy, thriving organizations. Availity has the powerful tools, actionable insights and expansive network reach that medical businesses need to get an edge in an industry constantly redefined by change.

GENERAL DESCRIPTION
 
The Configuration Release Engineer II is a senior position responsible for defining, implementing and managing the build, integration and release processes for all Availity systems. The Engineer must serve as the gatekeeper for source code and system deployment, establishing controls and processes while building relationships across technology groups to create and manage system deployment documentation. As a mature leader, the Engineer must also work with developers to build consensus and continually improve the process.

KEY RESPONSIBILITIES
 
•    Develop, analyze, and maintain tools that support and automate processes for software product releases, including build and deployment automation, configuration, and developer tools
•    Write scripts to automate processes
•    Work with project teams to determine an appropriate build schedule and automate the build and packaging process
•    Compile and assemble software from source code
•    Ensure tools are stored in source control
•    Support developers for development tools including, but not limited to, source control, testing tools, and Integrated Development Environments (IDEs)
•    Works with developers to use best practices for source control management (SCM) and Continuous Integration (CI) processes
•    Source control management (Git)
•    Software deployment automation (Jenkins)
•    Continuous Integration (Jenkins and Artifactory)
•    Support development community with environment availability and releases
•    Developer desktop configuration
The above cited duties and responsibilities describe the general nature and level of work performed by people assigned to the job. They are not intended to be an exhaustive list of all the duties and responsibilities that an incumbent may be expected or asked to perform.
 
EDUCATION AND EXPERIENCE
 
•    Bachelor’s degree in Computer Science, Information Systems, or other related field, or equivalent work experience, advanced degree preferred
•    Minimum of 5 years hands-on software development experience
•    Deep understanding of SCMs including Git, Mercurial, or Subversion
•    Experience in Object Oriented programming languages such as Java, Groovy, Python, or JavaScript
•    Experience with continuous integration environments
•    Experience with continuous integration tools such as Jenkins, Bamboo, or TeamCity
•    Experience with JAVA build systems such as Gradle, Maven, or Ant
•    Experience designing and deploying a high quality, scalable enterprise software solution
 
SKILLS AND KNOWLEDGE
 
•    Demonstrated ability to build consensus and influence without having control
•    Excellent written and verbal communication skills
•    Excellent presentation skills, ability to present at executive level
•    Excellent problem solving, organizational, and priority management skills
•    Strong relationship management and collaboration skills
•    Ability to establish and maintain effective working relationships
•    Able to work independently, act pro-actively, keep management apprised of project related issues
•    Ability to use discretion and make sound decisions
•    Able to multi-task
•    Must be flexible and embrace change

Availity is an equal opportunity employer and makes decisions in employment matters without regard to race, religious creed, color, age, sex, sexual orientation, gender identity, gender expression, genetic information, national origin, religion, marital status, medical condition, disability, military service, pregnancy, childbirth and related medical conditions, or any other classification protected by federal, state, and local laws and ordinances.

NOTICE: Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States. When required by state law or federal regulation, Availity uses I-9, Employment Eligibility Verification in conjunction with E-Verify to determine employment eligibility. Learn more about E-Verify at http://www.dhs.gov/e-verify.