Software Engineer - Front End - #01PEB

Monsanto
St. Louis, MO, United States
2 days ago
Apply on www.agcareers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Gulp.js JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Data Analysis HTML5 Bootstrap (Software) Browser Compatibility Cascading Style Sheets (CSS) Continuous Integration D3.Js Data Visualization
+22 more
ECMAScript Fault Tolerance Node.Js Scrum Methodology Angular 2+ Responsive Web Design Software Engineering Test-Driven Development (TDD) Grunt (Software) ReactJS Server Side Scripting Git Information Technology Deployment Automation Plotly Asynchronous Programming Puppet Cucumber (Software) Mocha Jasmine Docker Jenkins

Job description

We are looking for a talented Front End Software Engineer. This role will be located in St. Louis, MO, reporting to the Software Engineering Lead.

Automation & Pipeline Connection (APC) Software Engineering builds applications ranging from data analysis and visualization tools which inform critical business decisions to intelligent machine integrations which drive our data-rich operations and logistics platform. Our products are used by a wide variety of users with diverse needs. Field workers, researchers, inventory specialists, and lab technicians all interface with one or more of our products every day. APC Software Engineering is a key spot where you can have an immediate impact on innovations that are changing our world. This position will lead the way to enabling a whole new world of process automation capabilities for Monsanto., * Working with Product Owners/Business Partners understand business priorities and goals and guide software engineering team through appropriate application of Technical Architecture practice

  • Hands on coding to help product team(s) to deliver on product goals/vision and accountability for technical stack and direction of the product platform
  • Building sustainable products that are highly available, scalable, easy to maintain and fault tolerant, also providing continuous support for ongoing application availability and scalability.
  • Working with architects and software engineers/developers across platform/product teams to evaluate emerging technologies and the evolution of current technologies to define a future vision roadmap for optimal application of technology to meet business needs

Requirements

  • Minimum of a Bachelorâ??s Degree in Computer Science or relevant discipline
  • Minimum 5 years of experience with the following:
  • Concepts like asynchronous programming, closures, types, and ES6
  • HTML5, JavaScript, CSS3, Angular2 and/or ReactJS
  • Responsive design and cross browser compatibility
  • Experience with browser APIs and optimizing front end performance
  • Experience with data visualization technologies such as Plotly, ag-grid, D3.js, and/or Bootstrap
  • Experience creating user interfaces that feature large amounts of data and data visualization
  • Ability to deliver quality in an Agile environment (Scrum, Kanban, etc).
  • Experience with Test Driven Development using frameworks such as: Mocha, Jasmine, Cucumber, and Karma.
  • Experience/familiarity with the following:
  • Code repository management
  • Code merge
  • Quality checks
  • Continuous integration
  • Automated deployment & management using tools (such as Jenkins, Git, Puppet, Chef, Docker, Gulp, Grunt, and/or other comparable tools)

Desired Skills/Experience:

  • Experience with server-side scripting (node.js)
  • Familiarity with UX design best practices
  • Experience with approaches and tooling for automated build, delivery and release of software
  • Experience with setting up technical standards along with monitoring and reporting

About the company

Bayer successfully completed the acquisition of Monsanto in June 2018, bringing together Monsantoâ??s leadership in seeds and plant traits with Bayerâ??s leadership in chemical and biological crop protection. By joining forces, we will create even more extensive career opportunities for talent around the world. Weâ??re a global team working to shape agriculture through breakthrough innovation that will benefit farmers, consumers, and our planet.

While we are now Bayer, we will continue to hire using separate career sites until we can integrate our career platforms. We invite you to explore the career opportunities available at the combined company by visiting advancingtogether.com/careers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.agcareers.com
Prepare application

Good distractions

Loading talks and stories from around this role…