Senior Software Engineer - Loyalty Programs (Multiple Positions) Bethesda, MD

Overview

On Site
USD 150,426.00 - 174,900.00 per year
Full Time

Skills

Loyalty Program
Team Building
Mentorship
Finance
Budget
Capital Expenditures
Qualitative Analysis
Business Cases
Collaboration
Systems Engineering
Investor Relations
Information Retrieval
International Relations
IT Governance
Operational Risk
Project Management
Project Planning
Estimating
Documentation
Production Support
Service Delivery
Computer Science
Computer Engineering
Java
J2EE
SQL
Database
Microservices
Web Services
Application Development
Requirements Analysis
Solution Architecture
Software Design
API
Management
Enterprise Software
Agile
Offshoring
SAP BASIS
Law
Health Care
Life Insurance
Insurance

Job Details

Job Description

Marriott International, Inc: Senior Software Engineer - Loyalty Programs (Multiple Positions) Bethesda, MD

Work as part of a team building sophisticated Loyalty APIs to power multi-billion dollar enterprise.
Lead the design, solutioning and delivery of large-scale enterprise applications.
Communicate upward to superiors and laterally to other departments, keeping the organization at large in sync and making sure that their team continues to deliver results.
Monitor multiple projects to successful completion, maintaining scope within the time and budget constraints.
Create solutions that serve the business needs by leveraging leading edge technologies in an innovative and impactful manner.
Train and/or mentor other team members, and peers as appropriate.
Provide financial input on department or project budgets, capital expenditures or other cost/resource estimates as requested.
Identify opportunities to enhance the service delivery processes.
Perform more complex quantitative and qualitative analyses for technology service delivery processes and projects.
Ensure all projects follow the defined development and business case processes.
Ensure proper coordination with appropriate IT and vendor relations teams.
Provide consultation for routine and complex systems development.
Ensure early warning to the business stakeholder executives regarding degraded or missed service levels.
Coordinate with Operations and Infrastructure teams for deployment and production support activities.
Follow all defined IR standards and processes (i.e. IT Governance, SM&G, Architecture, etc.) and provides input for improvements to the appropriate process owners as needed.
Maintain a proper balance between business and operational risk.
Follow the defined project management standards and processes.
Validate that Service Providers develop and manage respective aspects of a project plan, including schedules, deliverables, and appropriate metrics.
Monitor Service Provider outcomes.
Review estimates of work effort for client project provided by Service Providers for accuracy.
Facilitate timely resolution of service delivery problems and minimizes the impact to clients.
Create documentation and coordinate with Security, Application Delivery and Infrastructure teams for deployment and production support activities.
Facilitate timely resolution of service delivery problems and minimize the impact to partner.
REQUIREMENTS: Bachelor's degree or foreign equivalent degree in Computer Science, Computer Engineering or related technical field followed by 5 years of progressively responsible hands-on experience with application development tools. Experience must include:

5 years of experience in Java/JEE, Relational and/or No-SQL Databases and application development.
5 years of experience working on initiatives to implement Microservices by applying best practices in the industry.
5 years of experience in API, Microservices, Webservices, Rest APIs, and Application Development.
5 years of experience performing requirement analysis, solution architecture reviews and high-level solution design, resource-based and API specification development.
4 years of experience leading and managing end-to-end integration solutions development for enterprise software or hosted high-tech services.
2 years of experience working in an agile development environment with an onshore & offshore model.

100% Remote; position may be performed from anywhere within the U.S. Travel to Marriott HQ in Bethesda, MD at least one per quarter.

SALARY: $150,426 to $174,900 per year

LOCATION: 7750 Wisconsin Avenue, Bethesda, MD 20814

At Marriott International, we are dedicated to being an equal opportunity employer, welcoming all and providing access to opportunity. We actively foster an environment where the unique backgrounds of our associates are valued and celebrated. Our greatest strength lies in the rich blend of culture, talent, and experiences of our associates. We are committed to non-discrimination on any protected basis, including disability, veteran status, or other basis protected by applicable law.

About Us

All positions offer a 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts. Benefits are subject to terms and conditions, which may include rules regarding eligibility, enrollment, waiting period, contribution, benefit limits, election changes, benefit exclusions, and others. Click here to learn more.

Full-time positions also offer coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave and educational assistance.

Washington Applicants Only: Employees will accrue paid sick leave, 0.077 PTO balance for every hour worked and be eligible to receive a minimum of 9 holidays annually.

Marriott HQ is committed to a hybrid work environment that enables associates to Be connected. Headquarters-based positions are considered hybrid, for candidates within a commuting distance to Bethesda, MD; candidates outside of commuting distance to Bethesda, MD will be considered for Remote positions.

About the Team

Marriott International is the world's largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed. Be where you can do your best work, begin your purpose, belong to an amazing global team, and become the best version of you.
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.