Application Engineer
Location: Riverwoods, IL
Pay: $75.00 per hour.
Duration: 15 Months
- Creates solutions addressing high impact technology and business priorities
- Competent in multiple contexts, including programming languages, security, automation, testing, and business domains and is the go-to person for many people (inside and outside of their team)
- Participates in strategic technology decisions and learns how these decisions impact as a whole
- Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production
- Mentor other engineers, lead design and solutioning discussions
- Remediates issues using engineering principles and creates proactive design solutions for potential failures
- Contributes to and leads technology communities.
- Works directly with business partners to understand business requirements.
- Works independently or with own team to innovate on and advocate for best practices within the team.
- Develops and maintains full stack solutions to fit business needs. Full stack solutions require one or more of the following: front-end (user interfaces), back-end (APIs), database and devops development.
- Evangelize the Enterprise API Strategy and facilitate presentations to a wide audience of internal and external stakeholders
- Regular interaction with Product Manager, Product Owner and Product Architect for evolution, API security enhancement and solutioning.
- Support, engineer and build activities for Portal, Gateway and API Lifecycle engineering teams and overall direct responsibility for health of the platforms.
TECHNICAL Requirements:
- 7+ Years – Information Technology, (Software) Engineering, or related
- Detailed knowledge of HTTP REST concepts, JSON, JSON Schema, the Swagger JSON REST specification, the HTTP protocol and status codes.
- Experience developing and implementing API security & service architecture
- Experience in PHP, Drupal Design and Development
- Experience in supporting /delivering Developer Center portals
- Experience with modern software development processes (Agile, Scrum etc.) within a large enterprise environment
- Experience working in a cloud environment, preferably AWS.
- Modern SDLC concepts and tools such as JIRA, Rally, Git/GitHub, Jenkins, Chef, Ansible.
- Experience with REACT and Angular
- Experience working in Kubernetes and Open Shift Container Platform
- Proven skills in high availability and scalability design, as well as performance monitoring
