Previous Job
Previous
DevOps Software Developer
Ref No.: 18-00430
Location: Des Moines, Iowa
Position Type:Contract
Start Date: 10/08/2018
Location: Des Moines, Iowa
Duration: 6-12 months
Openings: 1
Visa: h1b/ead/gc/citizen
Interview: 1 round face to face interview – expenses covered

Candidate must have very strong communication skills

Candidate preferred to be local/near local to Iowa or surrounding states
Desired Role & Level: Standard Role / Level: Developer / Sr
Project Scope and Brief Description: seeking a DevOps Software Developer to assist the PE-TRIALS team.
Responsibilities: The candidate will help identify and develop solutions to automate the DevOps activities for a set of desktop and mobile applications. This will include automating DevOps tasks with Azure Infrastructure as Code and PowerShell.
  • Skills / Experience:

Bachelor's degree in Computer Science, Software Engineering, or a related field and 5+ years of related software development experience.
  • Experience with Azure ARM templates.
  • Experience and understanding of infrastructure as code.
  • Strong understanding of continuous integration - continuous deployment systems and processes.
  • Expertise in creating and maintaining builds and releases using VSTS and GIT.
  • Expertise in PowerShell scripting.
  • Knowledge of RESTful principles and RESTful API design and documentation, as well as WCF services.
  • Knowledge of Windows APIs.
  • Knowledge of relational database systems and SQL is required, experience with stored procedures, SQL tuning, and large, complex queries is expected. Microsoft SQL Server a plus.
  • Experience developing and using unit test frameworks.
Helpful, but not required:
  • Experience with frontend technologies and UI design principles. HTML5, CSS3, and good knowledge of at least one Javascript framework such as AngularJS a plus.
  • Experience using Xamarin to develop multi-platform mobile applications a plus.

Core experience and fundamentals:
  • Experience in an Agile / Scrum Methodology and participation in team ceremonies.
  • Interest in learning and applying new technologies, languages, and methodologies.
  • Background or interest in biology or agriculture.
Est. # of work hours per week: 40