Randstad Senior Software Engineer in Hopkins, Minnesota

Senior Software Engineer

job details:

  • location:Hopkins, MN

  • date posted:Monday, February 11, 2019

  • job type:Contract

  • industry:Professional, Scientific, and Technical Services

  • reference:670312

job description

Senior Software Engineer

job summary:

Description:

As a Senior Software Engineer you will be leading our efforts in modernizing current applications utilizing the Client Cloud Platform and Cloud Native development principles.

We are seeking creative, passionate, engineering minded software engineers looking for an environment with a core set of values anchored in trust, autonomy and a relentless focus on user experience.

75% Software Development

  • Be creative, be collaborative, be interested, be driven

  • Write well designed, testable, efficient code (front-end and back-end) for applications that are migrating to the cloud platform

  • Integrate software components into a fully functional software system

  • Leverage modern, cloud native, software engineering practices and principles to re-architect and rebuild existing applications onto Cloud Platform

  • Work closely with Cloud Platform team to provide feedback and drive reliable platform services and features needed by our application teams

  • Implement modern engineering practices to ensure product quality (e.g., test automation, CI/CD practices), where appropriate.

  • Participate in identification of solution options to meet customer and technical requirements

15% Business Analysis and Partnering

  • Regularly interface with architects, analysts, process designers, business SMEs, and users to understand and evaluate business requirements.

10% Community

Where appropriate, be an advocate for sound decision making, in the spirit of empowering your colleagues and team to pursue the best technology choices possible given the constraints we ask you to

operate in.

Requirements:

  • 5+ years in the software engineering and IT Solution Delivery

  • Experience with Front and back end software development with languages like Java (and associated frameworks), .NET Core, JavaScript, Ruby, Python, etc

  • Experience with continuous integration and deployment technologies such as: Jenkins CI, Drone, Github, and Artifactory

  • Knowledge of public cloud services (AWS, preferably) and API's

  • Experience in an agile environment with an Agile Mindset

  • Experience with automated testing

  • Experience with designing databases for applications (Postgres, MySQL, SQL Server, etc)

  • Self-reliant, assertive, passionate and humble

  • Team focused, opened minded, thought leader and willingness to fail forward

location: Hopkins, Minnesota

job type: Contract

work hours: 8am to 5pm

education: Bachelors

responsibilities:

  • Be creative, be collaborative, be interested, be driven

  • Write well designed, testable, efficient code (front-end and back-end) for applications that are migrating to the cloud platform

  • Integrate software components into a fully functional software system

  • Leverage modern, cloud native, software engineering practices and principles to re-architect and rebuild existing applications onto Cloud Platform

  • Work closely with Cloud Platform team to provide feedback and drive reliable platform services and features needed by our application teams

  • Implement modern engineering practices to ensure product quality (e.g., test automation, CI/CD practices), where appropriate.

  • Participate in identification of solution options to meet customer and technical requirements

  • Regularly interface with architects, analysts, process designers, business SMEs, and users to understand and evaluate business requirements.

Where appropriate, be an advocate for sound decision making, in the spirit of empowering your colleagues and team to pursue the best technology choices possible given the constraints we ask you to

operate in.

qualifications:

  • 5+ years in the software engineering and IT Solution Delivery

  • Experience with Front and back end software development with languages like Java (and associated frameworks), .NET Core, JavaScript, Ruby, Python, etc

  • Experience with continuous integration and deployment technologies such as: Jenkins CI, Drone, Github, and Artifactory

  • Knowledge of public cloud services (AWS, preferably) and API's

  • Experience in an agile environment with an Agile Mindset

  • Experience with automated testing

  • Experience with designing databases for applications (Postgres, MySQL, SQL Server, etc)

  • Self-reliant, assertive, passionate and humble

  • Team focused, opened minded, thought leader and willingness to fail forward

skills: - 5+ years in the software engineering and IT Solution Delivery

  • Experience with Front and back end software development with languages like Java (and associated frameworks), .NET Core, JavaScript, Ruby, Python, etc

  • Experience with continuous integration and deployment technologies such as: Jenkins CI, Drone, Github, and Artifactory

  • Knowledge of public cloud services (AWS, preferably) and API's

  • Experience in an agile environment with an Agile Mindset

  • Experience with automated testing

  • Experience with designing databases for applications (Postgres, MySQL, SQL Server, etc)

  • Self-reliant, assertive, passionate and humble

  • Team focused, opened minded, thought leader and willingness to fail forward

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.