JJobsSonar

Software Engineer

Saksoft · Johnston, IA

Software Engineering

About this role

The Software Engineer will develop and maintain high-quality, scalable, and secure data processing pipelines and full-stack web applications. The role focuses on map-oriented display of image layers and layout of field trial data to support seed product development in R&D. The engineer will deploy applications to AWS using DevOps practices including CI/CD, testing, monitoring, and automation. The candidate will work within a small team of engineers and analysts using agile methodologies. Technical responsibilities include creating unit and integration tests and leveraging design principles for R&D solutions.

Skills & technologies

Must have

Read full description

Introduction

As a Software Engineer, you will be responsible for developing and maintaining high-quality, scalable, and secure data processing pipelines and full-stack web applications. Your primary focus will be on map-oriented display of image layers and layout of field trial data to support seed product development in R&D.

Responsibilities

  • Develop and support high-quality, scalable, and secure data processing pipelines and full-stack web applications.
  • Create and execute unit and integration tests consistently for every software development feature completed.
  • Leverage design principles and coding practices to craft elegant solutions for R&D.
  • Deploy applications to AWS using DevOps practices such as continuous integration, continuous delivery, testing, monitoring, and automation.
  • Collaborate with a small team of engineers and analysts at agile project ceremonies.

Requirements

SkillMinimum Required ExperienceExperience developing high-quality, multi-tier applications4 yearsProficiency in full-stack web application development including RESTful services and using Python, JavaScript, Typescript, React, and Angular2 yearsExperience with AWS Services like Lambda, Fargate, API Gateway, S3, & RDS1 yearExperience with database-backed application development and SQL queries1 yearDebugging full-stack web applications1 yearModifying CI/CD pipelines1 yearLinux environment1 year

Must possess good communication skills (both written and verbal).

Additional Beneficial Skills And Experience

  • Good working knowledge of SQL and relational databases
  • Familiarity with agile software development practices
Ready to apply?Apply now

Similar Software Engineering jobs

All Software Engineering jobs