Sr. Application Engineer

Overview

On Site
Accepts corp to corp applications
Contract - W2

Skills

Java
CRM
MDM
Loyalty Management System

Job Details

Title: Sr. Application Engineer

Location : Chicago IL Preferred locals but remote is also fine.

JOB DESCRIPTION:

We are seeking a highly skilled Sr. Application Engineer to support and enhance global Customer Relationship Management platform also known as GEM. GEM delivers a unified view of guest profiles and preferences to key platforms such as CRS, Loyalty Management System, mobile app and Loyalty web application. Major component includes Master Data Management (MDM) platform which will be migrated to cloud soon.



This role reports to Senior Manager - Data and Application Engineering and plays a critical part in the evolution of Client customer data strategy through scalable, cloud-enabled application development.



The position responsibilities outlined below are in no way to be construed as all encompassing. Other duties, responsibilities, and qualifications may be required and/or assigned as necessary.



POSITION RESPONSIBILITIES:

Design, develop, and deploy enterprise-grade Java (J2EE) and web applications end-to-end on-prem and Cloud Environment

Support design, testing, and deployment of scalable applications.

Drive continuous improvements for reliability and user experience by adapting to new tools and technics.

Ensure compliance with Client s Application Engineering standards and security guidelines.

Partner with Engineering Manager, Product Managers, project managers, architects, and business stakeholders to define technical deliverables and milestones.

Collaborate with all team members including on-site, near shore and offsite so as a POD we can support all applications within this Platform.

Support review code and other engineering best practices and ensure team alignment and adherence.

Support on-prem CRM API platform and migration of API Platform to cloud

Support on-prem MDM platform and migration of Platform to cloud.

Support existing SOAP/RESTful APIs

Support current integration of data flow across CRM API platform and external platforms. Support current CI/CD Pipelines and migrate to cloud based CI/CD pipeline for automated builds, deployments, and monitoring

Demonstrate a commitment to Client core values.



EXPERIENCE AND QUALIFICATIONS:

7 years or more of progressively responsible application development experience.

Demonstrated ability to create reusable components that can be leveraged across multiple applications.

Demonstrated ability to support, review application logs and dive into root cause analysis.

Exceptional attention to detail, organization, planning and project management skills.

Strong quantitative, analytical, critical-thinking and problem-solving skills.

Proven ability to influence and work with cross-functional teams.

Significant skill required to work effectively across internal functional areas in situations where clear parameters may not exist.

Proven record of being a strong *team player* - a whatever-it-takes attitude to complete a project successfully for the team.

Strong work ethic and personal integrity; self-directed and self-motivated with a highly developed curiosity and willingness to learn and to teach.

Excellent verbal and written communication skills as well as interpersonal and influencing skills.

Ability to define and capture business needs along with articulating strategic implications of analytic results with clarity and persuasiveness in an audience appropriate manner.]

Experience with front end development in large-scale Enterprise Java applications

Hands on Cloud Application development on AWS using EKS,ECS,Ec2,Lambda,s3,IAM,API gateway etc.

Hand on experience on Azure Application development is a plus

Hands on experince of Kubernetes API development

Solid experience in enterprise level J2EE platforms using J2EE design patterns. Solid experience in SOAP/REST web service development.

Software development in language pertinent to project (Java,Python, HTML5, CSS3, node.js, JavaScript (JQuery).

Strong front end and backend development skills. Solid experience in Java design, coding, testing and debugging techniques.

Strong SQL knowledge including nosql and lowsql platfroms like snowflake,postgres,dynamodb,auroradb,DB2

Spring Framework, JMS, DOJO, AJAX, Eclipse, Hibernate, JUnit, Struts. XML/JSON data interchange formats. Subversion/Git. Jboss, Tomcat is required.

Highly motivated self-starter who is very good at learning and mastering new technologies without much guidance.



PREFERRED SKILLS:

Previous consulting experience desired

Familiarity with Informatica's ETL/MDM

Cloud Developer certification is a plus-Experience with AWS is preferred.

Python Certification is a plus.

Java Certification is a plus.



EDUCATION:

Bachelor's degree, preferably in computer science, engineering, mathematics, statistics or related discipline.

Graduate degree preferred

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.