Job Description :

Client Name: John Deere

Job Title:  Software Engineer II (JDJP00028810)

Location: Johnston, Iowa, 50131

Period: 14+ Months (Probability to extend)

Pay Rate: $60/hour (negotiable)

Shift: 1st Sift, 8:00 AM to 5:00 PM

Requirements:

  • 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))

  • 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)

Candidates will be required to give an online Javascript Assessment and provide a screenshot of the score.

Must Haves:

  • JavaScript, NodeJS, ReactJS, AWS, APIs, REST

 

Other Desired Skills:

  • GraphQL, Java, Docker, Spring Boot

 

Major Purposes:

  • 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.

 

Technical Skills and Knowledge Required:

  • Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation. (Has a good understanding of the principles and can independently use the knowledge.)

  • Ability to analyze, translate, and define business requirements into technical solutions. (Has a good understanding of the principles and can independently use the knowledge.)

  • Ability to apply engineering principles and concepts for designs. (Has a good understanding of the principles and can independently use the knowledge.)

  • Ability to manage many competing priorities/requests in a fast-paced environment (Has a good understanding of the principles and can independently use the knowledge.)



Client : John Deere

             

Similar Jobs you may be interested in ..