Software Developer/Programmer II

Johnston, IA 50131

Posted: 07/23/19 Employment Type: 3 years Industry: Other Job Number: JDJP00020276

Description:

 

Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. May require a bachelor's degree. Requires 4-6 years of experience in the field or in a related area. Familiar with a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. May lead and direct the work of others. May report directly to a project lead or manager. A wide degree of creativity and latitude is expected.

 

SPECIAL CONSIDERATIONS:

*Candidates must have strong understanding of functional programming using any technology and must be willing to learn Scala and Amazon Web Services(AWS) technical stack 
*Candidate with exceptional problem solving skills will be given preference

*Misrepresentation of information on the resume will be reported to John Deere External Workforce management
*No driving anticipated


JOB DUTIES: Participate in all aspects of the team's work, including development, design, testing, and analysis.

REQUIRED:
- Three (3) or more years of experience developing and deploying cloud based software products
- Experience with Agile methodologies (such as: Test Driven Development, Acceptance Test Driven Development)


Additional skills that would make a candidate stand out:

- Experience with AWS technologies and concepts, specifically: Kinesis, Lambda, ECS/EC2, Dynamo, Aurora, SNS, SQS
- Virtualization experience, specifically with Docker
- Experience with AWS Internet of Things (IoT), MQTT
- Experience creating highly scalable applications that need to ramp up and ramp down infrastructure quickly and cost effectively
- Experience with Precision Ag technologies and their use

 

Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter
2 people have applied to this job

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.