Haystack
← Back to Jobs
Technology
SA

Software Engineer

SaksoftJohnston, IA🇺🇸United StatesPosted 15 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Johnston, IA, United States
Posted
19 hours ago
SQLAPI GatewayAWSAgileAngularJavaScriptPythonReactTypeScript

Job Description

Software Engineer

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 Experience
Experience developing high-quality, multi-tier applications4 years
Proficiency in full-stack web application development including RESTful services and using Python, JavaScript, Typescript, React, and Angular2 years
Experience with AWS Services like Lambda, Fargate, API Gateway, S3, & RDS1 year
Experience with database-backed application development and SQL queries1 year
Debugging full-stack web applications1 year
Modifying CI/CD pipelines1 year
Linux 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

Similar jobs