Marriott
Senior Software Engineer
Montgomery ,
Alabama
Apply Now
Schedule
Full-Time
Located Remotely?
Y
Relocation?
N
Position Type
Management
JOB SUMMARY
Marriott has an exciting opportunity for a Senior Software Engineer Loyalty Partner Engineering team. This role is part of the team focused on building out our next generation partner integrations. Appropriate candidates have a passion for emerging technologies with a vision for building next generation capabilities and a strong drive for success.
In this role you will function as a technical expert and lead engineer for the Loyalty Partner Engineering team. You will perform research, analysis, design and development on a wide range of next generation data capabilities and products. You will set technical standards and develop reusable frameworks to ensure consistent and efficient creation of capabilities and products.
You will assume technical ownership on Service Provider deliverables and lead their technical resources to ensure deliverables are of high quality, follow our technical standards, best practices and perform at scale.
In addition, you will research emerging technologies that will provide future capabilities as well as seek solutions for complex technical issues. You will make decisions on complex, non-routine requests to support company strategy based decisioning by Marriott business teams.
If you feel you are up for the challenge, then please see further details below.
CANDIDATE PROFILE
Education and Experience
Required:
8+ years experience in software development with expert level expertise
i
n multiple programming languages and methodologies
5+ years in Object Oriented Design and development concepts
5+ years designing and developing high performance, scalable JAVA applications using:
• J2EE
Relational and NoSQL databases
2+ years with DevOps tools such as Git, Jenkins, Dynatrace or Splunk
Experience with Play framework, Spring Boot and/or Spring Reactive applications
Technology leadership experience in a sourced environment
4+ years technical delivery ownership of large scale enterprise applications
3+ years experience developing on AWS
2+ years experience with AWS S3 and Lambda
Strong technical leader with proven ability to lead Service Provider technical resources
AWS Solutions Architect or Developer certification
Experience with event-based technologies.
Preferred:
Graduate degree in Computer Science or Engineering
Experience with Airflow, Python, COBOL, DB2, Harness and/or other technologies
Experience with Data Governance Tools such as Informatica Enterprise Data Catalog
Experience with DB2, Couchbase and/or PostgreSQL databases
Experience in agile software methodologies
Experience with Jira/Confluence
Demonstrated ability to anticipate future technology opportunities
Technology leadership experience in a sourced environment
Experience with Kafka / Avro
CORE WORK ACTIVITIES
Technical Leadership
Trains and/or mentors other team members, and peers as appropriate
Ability to work liaising with multiple teams to steer projects from inception to successful delivery
Provides financial input on department or project budgets, capital expenditures or other cost/resource estimates as requested
Identifies opportunities to enhance the service delivery processes.
Delivering Technology
Performs complex quantitative and qualitative analyses for service delivery processes and projects.
Facilitates achievement of expected deliverables and obligations of Services Providers
Validates completeness of requirements prior to Service Provider solutioning
Ensures all projects follow the defined development and business case processes
Ensures proper coordination with appropriate IT and vendor relations teams
Provides consultation for routine and complex systems development
Ensures early warning to the business stakeholder executives regarding degraded or missed service levels
Coordinates with Operations and Infrastructure teams for deployment and production support activities
IT Governance
Follows all defined IT standards and processes (i.e. IT Governance, SM&G, Architecture, etc.), and provides input for improvements to the appropriate process owners as needed
Maintains a proper balance between business and operational risk
Ability to assess when risks need to be escalated to right channels.
Follows the defined project management standards and processes
Service Provider Management
Validates that Service Providers develop and manage respective aspects of a project plan, including schedules, deliverables, and appropriate metrics.
Makes short term plans for the team to effectively utilize resources
Monitors Service Provider outcomes
Reviews estimates of work effort for client project provided by Service Providers for accuracy
Facilitates timely resolution of service delivery problems and minimizes the impact to clients
MANAGEMENT COMPETENCIES
Leadership
Communication
• Conveys information and ideas to others in a convincing and engaging manner through a variety of methods.
Leading Through Vision and Values
• Keeps the organization's vision and values at the forefront of employee decision making and action.
Managing Change
• Initiates and/or manages the change process and energizes it on an ongoing basis, taking steps to remove barriers or accelerate its pace; serves as role model for how to handle change by maintaining composure and performance level under pressure or when experiencing challenges.
Problem Solving and Decision Making
• Identifies and understands issues, problems, and opportunities; obtains and compares information from different sources to draw conclusions, develops and evaluates alternatives and solutions, solves problems, and chooses a course of action.
Professional Demeanor
• Exhibits behavioral styles that convey confidence and command respect from others; makes a good first impression and represents the company in alignment with its values.
Strategy Development
• Develops business plans by exploring and systematically evaluating opportunities with the greatest potential for producing positive results; ensures successful preparation and execution of business plans through effective planning, organizing, and on-going evaluation processes.
Managing Execution
Building a Successful Team
• Uses an effective interpersonal style to build a cohesive team; inspires and sustains team cohesion and engagement by focusing the team on its mission and importance to the organization.
Strategy Execution
Ensures successful execution across of business plans designed to maximize customer satisfaction, profitability, and market share through effective planning, organizing, and on-going evaluation processes.
Driving for Results
• Sets high standards of performance for self and/or others; assumes responsibility for work objectives; initiates, focuses, and monitors the efforts of self and/or others toward the accomplishment goals; proactively takes action and goes beyond what is required.
Building Relationships
Customer Relationships
United States - AL - AL - Knoxville
May 16, 2024
Do you have a car, scooter or motorcycle? Do you know Knoxville, TN like the back of your hand? Then get paid good money just for delivering delicious food to hungry locals whenever you have some spare time. • Door Dash lets you decide when you want to work. • That's why hundreds of people...
United States - AL - AL - Birmingham
June 5, 2024
Are you seeking a rewarding opportunity with a rapidly growing, family-owned company in the commercial trucking industry? Our client's organization is expanding across the US, and we're looking for a motivated Assistant Controller to join their close-knit team. • Benefits & Extras: • ....
United States - AL - AL - Huntsville
May 22, 2024
Job Summary • The Member Services Representative will be responsible for creating a positive member experience by providing a superior level of customer service to Planet Fitness members, prospective members and guests. • Essential Duties and Responsibilities • Greet members,...
South Baldwin Regional Medical Center
United States - AL - AL - Foley
June 4, 2024
The OPS supervisor will work closely with the Director of Perioperative Services to assist in the management of the OPS and the pain department. • This individual will maintain a good working relationship with the physician's offices, physicians, OR staff, and OPS staff. • They will serve...
United States - AL - AL - Thomasville
June 30, 2024
CDL A Company Driver - Reefer. Monthly Bonus (Performance-Based) • Up to $.05 cpm per month • Per Diem • $.10 cpm for all Drivers - included in pay rate • Military Pay • Drivers who are currently serving or have served within the past 24 months • <2 years verified service = $.01 cpm pay increase •...
United States - AL - AL - Fort Payne
June 4, 2024
Licensed Practical Nurse (LPN) - Med Nurse • 3rd Shift Opening • We are currently accepting applications for a Med Nurse within our long-term care and rehab facility specializing in geriatrics. This position requires dedication to a job well done, dependability, flexibility,...
United States - AL - AL - Robertsdale
June 5, 2024
Join our client, a leading CPA Firm in Robertsdale, AL, as a Staff Accountant assisting with Audit, Tax, and Bookkeeping tasks. • This role offers an excellent opportunity for recent accounting graduates looking to pursue their CPA. • You'll work closely with a team of CPAs and a dedica....
United States - AL - AL - Hartselle
July 2, 2024
Exciting Full-Time Family Nurse Practitioner Opportunity in Sylacauga, Alabama! • Check below to see if you have what is needed for this opportunity, and if so, make an application asap. • MainStreet Family Care is growing, and we are looking to hire a fast, fun, and friendly Family Nurse...
United States - AL - AL - Auburn
June 2, 2024
We pay approximately 55% of our employee's benefits. • Complimentary meal for every shift worked • The Stocker is responsible for ensuring all products are delivered to their assigned department or area. The Stocker may also pack out and stock merchandise to ensure continuous availability...
United States - AL - AL - Albertville
July 2, 2024
Exciting Full-Time Family Nurse Practitioner Opportunity in Sylacauga, Alabama! • Check below to see if you have what is needed for this opportunity, and if so, make an application asap. • MainStreet Family Care is growing, and we are looking to hire a fast, fun, and friendly Family Nurse...
United States - AL - AL - Athens
June 30, 2024
CDL A Company Driver - Reefer. Monthly Bonus (Performance-Based) • Up to $.05 cpm per month • Per Diem • $.10 cpm for all Drivers - included in pay rate • Military Pay • Drivers who are currently serving or have served within the past 24 months • <2 years verified service = $.01 cpm pay increase •...
United States - AL - AL - Cullman
July 2, 2024
Exciting Full-Time Family Nurse Practitioner Opportunity in Sylacauga, Alabama! • Check below to see if you have what is needed for this opportunity, and if so, make an application asap. • MainStreet Family Care is growing, and we are looking to hire a fast, fun, and friendly Family Nurse...
United States - AL - AL - Montgomery
June 22, 2024
Description: • Job Overview: (all shifts) • EVS Attendant I is responsible for the upkeep and cleaning of the gaming complex to include machines, bathrooms and offices located at the casino. EVS personnel will produce the highest quality of cleanliness in all areas following established...
United States - AL - AL - Clanton
July 2, 2024
About the facility A facility is seeking an Urgent Care Physician for locum tenens coverage. About the facility location While in Anniston, Alabama, enjoy the great outdoors by hiking the scenic trails of Coldwater Mountain. With beautiful views and well-maintained paths, it's a perfect spot for a...
United States - AL - AL - Thomasville
June 30, 2024
CDL A Company Driver - Reefer. Monthly Bonus (Performance-Based) • Up to $.05 cpm per month • Per Diem • $.10 cpm for all Drivers - included in pay rate • Military Pay • Drivers who are currently serving or have served within the past 24 months • <2 years verified service = $.01 cpm pay increase •...
United States - AL - AL - Tuscumbia
July 2, 2024
Exciting Full-Time Family Nurse Practitioner Opportunity in Sylacauga, Alabama! • Check below to see if you have what is needed for this opportunity, and if so, make an application asap. • MainStreet Family Care is growing, and we are looking to hire a fast, fun, and friendly Family Nurse...
United States - AL - AL - Harvest
July 2, 2024
Exciting Full-Time Family Nurse Practitioner Opportunity in Sylacauga, Alabama! • Check below to see if you have what is needed for this opportunity, and if so, make an application asap. • MainStreet Family Care is growing, and we are looking to hire a fast, fun, and friendly Family Nurse...
United States - AL - AL - Tyler
May 24, 2024
Description Summary: • Under supervision, the incumbent of this position provides professional nursing care to clinic patients. • Works collaboratively with the providers within the team setting to facilitate quality care for the patient. • Performs general nursing care to patients....
United States - AL - AL - Montgomery
June 4, 2024
* Front Desk Clerk - Part Time • Job Category • : • Front Office • Requisition Number • FRONT009119 Showing 1 location • Job Details • Description • To provide the highest level of service possible to our guests by following standards for professional,...
United States - AL - AL - Florence
July 2, 2024
Exciting Full-Time Family Nurse Practitioner Opportunity in Sylacauga, Alabama! • Check below to see if you have what is needed for this opportunity, and if so, make an application asap. • MainStreet Family Care is growing, and we are looking to hire a fast, fun, and friendly Family Nurse...
United States - AL - AL - Russellville
July 2, 2024
Exciting Full-Time Family Nurse Practitioner Opportunity in Sylacauga, Alabama! • Check below to see if you have what is needed for this opportunity, and if so, make an application asap. • MainStreet Family Care is growing, and we are looking to hire a fast, fun, and friendly Family Nurse...
United States - AL - AL - Mobile
June 5, 2024
Are you a skilled Certified Public Accountant seeking a dynamic opportunity? Our client, a well-established firm with over 20 years of experience in financial services, is looking for a CPA to join their team. • This is your chance to work with a company that values learning, client success,...
United States - AL - AL - Salem
July 2, 2024
CDL A Company Driver - Reefer. Monthly Bonus (Performance-Based) • Up to $.05 cpm per month • Per Diem • $.10 cpm for all Drivers - included in pay rate • Military Pay • Drivers who are currently serving or have served within the past 24 months • <2 years verified service = $.01 cpm pay increase •...
United States - AL - AL - Athens
June 30, 2024
CDL A Company Driver - Reefer. Monthly Bonus (Performance-Based) • Up to $.05 cpm per month • Per Diem • $.10 cpm for all Drivers - included in pay rate • Military Pay • Drivers who are currently serving or have served within the past 24 months • <2 years verified service = $.01 cpm pay increase •...
United States - AL - AL - Toney
July 2, 2024
Exciting Full-Time Family Nurse Practitioner Opportunity in Sylacauga, Alabama! • Check below to see if you have what is needed for this opportunity, and if so, make an application asap. • MainStreet Family Care is growing, and we are looking to hire a fast, fun, and friendly Family Nurse...
United States - AL - AL - Tyler
June 18, 2024
Overview Join our team as a day shift, full-time, Cardiovascular Consultants Certified Medical Assistant (CMA) in Tyler, TX. • Fulfilling your purpose begins here: • People First, Always. • Here's how we take care of our people: • Medical, vision, dental health insurance, health...
Global Connections to Employment
United States - AL - AL - Montgomery
May 21, 2024
Global Connections to Employment (GCE) is a nationwide team providing jobs for people with significant disabilities, including our war-wounded veterans. • Since its establishment in 1986, GCE has helped match team members to fulfilling careers, from custodial services to facilities maintenance...