Search

Java Developer

American Technology Consulting
locationJohnston, IA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionTitle: Software Engineer II Location: Johnston, IA Interview:Webcam Interview Only Description: Major Purpose: Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver moderately complex functionality on a complete product or significant portion of a product it supports. This level develops simple designs to solve well-defined problems with guidance from more senior team members. May assign, coordinate and review portions of the work to support personnel; Makes decisions within established guidelines subject to review by supervisors; Executes high level applications to more complex problems. Major Duties: • Develops, codes, configures, and tests programs and systems. • Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications. • Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives. • Executes necessary documentation, as directed, or needed. • Collaborates with other relevant stakeholders and team members to ensure that features meet business needs. • Follows industry-standard agile software design methodology for development and documentation. Skills, Abilities, Knowledge: • Ability to analyze, translate, and define business requirements into technical solutions. • Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation. • Ability to apply engineering principles and concepts for designs. • Ability to manage many competing priorities/requests in a fast-paced environment Education: • Degree in an Engineering/Technology discipline or equivalent experience. - University Degree (4 years or equivalent) • Degree in an Information Technology discipline or equivalent experience. - University Degree (4 years or equivalent) Work Experience: • Previous experience in programming/software development. (1 - 3 years) • Software development processes experience. (1 - 3 years) • Participating in Agile Development (1 - 3 years) • Experience working in an Agile Environment (1 - 3 years) Glider Assessment will be required for candidates requested to interview. Software Engineer – Java spring, REST API – intermediate level This position will be part of a paired programming team. Requirements: Strong JavaScript experience – focus on the backend server side SQL – Data analysis through SQL Queries Restful API Design/Development – Hands on experience AWS Services – Server less like Lambda, API Gateway,IAM Test Driven Development (TDD) Nice to have: NodeJS/TypeScript Python Java Development Jenkins scripting Jest Testing Framework Terraform

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...