18 days old
2017-11-022017-11-30

Lead Cloud Software Engineer

St. Louis, MO 63141
  • Job Code
    585914
  • Payrate
    $125,000 To $150,000

Job Title : Cloud Products: Lead Software Engineer


Position Type : Full time


Location : St. Louis, MO


Position Profile


Client's Cloud Products Development team is responsible for defining, developing and operating customer facing multi and hybrid-cloud solutions. We are a cross-disciplinary, fun, and highly collaborative DevOps-agile team that embraces strong company culture. The Sr. Software Engineer will be a key member of the product engineering team. This individual will shape the future of the company, defining and creating new services, products and customer experiences. Be prepared to solve complex problems and work on unique challenges while building our Cloud line of products. You will also help assess and define the cloud based tools and best practices we adopt as we continue to evolve our development capabilities.


The position requires verbal and written communication with customers, vendors and personnel. The position may require working off hours (including holidays and weekends) in support of changes and upgrades as well as problem determination tasks.


Key Job Responsibilities



  • Design, architect and implement hybrid-cloud based solutions
  • Code! end-to-end and iteratively, from ideation, design, development, monitoring and continuous improvement.
  • Be responsive, flexible and thrive in a highly collaborative dynamic environment.
  • Learn and adapt software skills across multiple tiers, languages and architectures as the business and industry evolves, (e.g. Serverless Framework, AWS Lambda and Azure Service Fabric.)
  • Develops unit and test automations and testing strategies that will ensure our engineering practices can move and adapt quickly to change.
  • Collaborate with Cloud Operations groups to understand and help support existing cloud environments, monitor health of environments and design solutions to support managed customers.
  • Mentor and train members of the Cloud Products team.
  • Evaluate issues reported or observed, utilizing problem solving skills and attention to detail to resolve problems quickly and effectively and to proactively prevent problems.
  • Collaborate effectively with coworkers and other departments (Security, Networking, Data Protection, and Operating Systems) in support of customer environments and product offerings.
  • Prioritize and complete assigned duties expeditiously and within approved windows.
  • Stay abreast of latest Cloud offerings (AWS, Azure, Google) and make recommendations to leadership.
  • Other duties as assigned.


Required skills and experience



  • Bachelor's Degree in Computer Science or related discipline
  • Mastery level of at least five years relevant experience with one of the modern programming languages such as Go, Python, Java Script or Java.
  • Experience with RESTful Cloud services
  • Strong interpersonal skills; ability to work collaboratively within a team, while also taking the initiative to lead when needed. Management experience and the ability to influence others and gain support for ideas is desirable.


Preferred skills and experience



  • Experience with development leveraging Docker
  • Demonstrated experience with code deployment automation tools such as AWS Code Pipeline or Jenkins
  • Demonstrated experience with test automation tools such as Jasmine and or Karma
  • Experience with AngularJS

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Lead Cloud Software Engineer

Randstad Technologies
St. Louis, MO 63141

Share this job

Lead Cloud Software Engineer

Randstad Technologies
St. Louis, MO
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast