Application Engineer

Overview

On Site
Full Time

Skills

Domain-driven design
Technical drafting
Automated testing
continuous integration and development
User stories
Software engineering
Systems design
Computer science
Information Technology
Cloud computing
C#
Data structure
Problem solving
Customer service
Web applications
Node.js
Risk management
Design
Agile
Software development
Documentation
Testing
Management
Operations
Test-driven development
Behavior-driven development
Presentations
IMPACT
Amazon Web Services
Python
Java
Pick
Algorithms
Continuous integration
Continuous delivery
Git
GitHub
Analytical skill
Collaboration
Communication
Golang
React.js

Job Details

Location: Bannockburn, IL
Salary: TBD
Description: Our client is currently seeking a Jr Back End Application Engineer
Onsite in Riverwoods, IL

3+ Month Contract

Overview:

As a Back End Engineer, you'll analyze, develop, and design solutions for our application software. In our Agile environment, you'll do this by performing technical design, coding with test automation, support, and documentation of software application modifications. Ultimately, through continuous integration, development and testing, you'll ensure we deliver quality code. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.

Responsibilities:

- Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production.

- Completes most features and user stories, including test automation unattended

- Learn more complex software engineering practices such as domain driven design, TDD/BDD, operations, and security

- Contributes to agile ceremonies, leads demos and presentations, helps new engineers learn established norms, and participates in technology communities

- Participates in system design decisions and learns how these decisions impact the product as a whole

- Remediates issues using engineering principles and creates proactive design solutions for potential failures

Minimum Qualifications:

- Bachelors - Computer Science or related

- 1+ Years - Information Technology, (Software) Engineering, or related

Preferred Qualifications:

- Experience in Cloud Technologies, preferably AWS

- Programming language experience in Python.

- Experience in more than one language (Java, C#, - Node, etc.) and can pick up a new language quickly

- Strong working knowledge of data structures and algorithms

- Experience with CI/CD pipelines with Jenkin, Git/GitHub

- Passionate about high quality standards and test automation practices

- Excellent analytical and problem-solving abilities

- Exceptional customer service and interpersonal skills

- Superb collaboration and communication

- Bonus Points If You Have:

Nice to have:

- Experience with OpenShift Container Platform

- Experience with contract testing using Pact and/or setting up Pact Broker

- Experience with Golang

- Full stack web applications development experience using React, Node.js

- Risk management knowledge

Contact:

This job and many more are available through The Judge Group. Please apply with us today!

About Judge Group, Inc.