Description

  • Lead the design, development, testing, and integration of complex software solutions, primarily using Node.js and Typescript.
  • Serve as a technical lead, providing guidance and mentorship to the development team.
  • Apply software test automation techniques and frameworks, such as Test Driven Development (TDD) with JEST and Mockito.
  • Work with relational databases (SQL Server, DB2, PostgreSQL) and cloud service providers (AWS, Azure, etc.).
  • Develop microservices and service-based architectures, including RESTful APIs.
  • Implement best practices in source control, secure coding, containerization, and continuous integration/continuous deployment (CI/CD).
  • Utilize deployment and infrastructure tools such as Terraform, CloudFormation, Jenkins, and GitHub Actions.
  • Contribute to cloud migration and application modernization initiatives.
  • Ensure adherence to industry-standard security protocols (OAuth2, OpenID Connect).
  • Leverage hosting technologies like Linux, serverless, and Docker.
  • Collaborate within an Agile Scrum team environment.
  • Demonstrate strong interpersonal communication, negotiation, and conflict resolution skills.
  • Uphold product quality standards and take pride in software craftsmanship.
  • Participate in coding tests as part of the interview process.
  • Work onsite in Johnston, IA; candidates preferred from IL, IA, or the Midwest

Education

Any Gradute