Enable job alerts via email!

Software Engineer, Senior

AECOM

Bethesda (MD)

Remote

USD 107,000 - 175,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is looking for a Senior Software Engineer to enhance Property Management Systems through innovative cloud applications. This role entails leading development efforts, especially in microservices and integration, while ensuring successful project delivery within established parameters. You will work in a fully remote capacity with potential travel to the Bethesda HQ, providing a versatile and inclusive work environment with excellent benefits.

Benefits

Medical and dental insurance
Flexible spending accounts
Parental leave
401(k) with company match
Employee discounts

Qualifications

  • 5+ years of professional experience in application development using open-source technologies.
  • Experience with Java, REST, SOAP, Spring Cloud, and Spring.
  • Proficient in integration patterns and middleware technologies.

Responsibilities

  • Lead technical workgroups and function as a technical expert.
  • Architect, design, and build cloud enterprise applications using Java microservices.
  • Monitor multiple software projects by Service Providers for successful completion.

Skills

Microservice Architecture
Cloud-Native Development
Containerization
Event-Driven Architecture
TDD

Education

Bachelor’s degree in Computer Science or related field

Tools

Boomi
MuleSoft
AWS
Kubernetes
Apache Kafka
Dynatrace
Harness CI/CD

Job description

**Additional Information** Senior Software Engineer – Property Management Systems Platforms (Multiple Positions) – Bethesda, MD

**Job Number** 25088904

**Job Category** Information Technology

**Location** Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States, 20814 VIEW ON MAP

**Schedule** Full Time

**Remote** Yes

**Position Type** Management

Marriott International, Inc.: Senior Software Engineer – Property Management Systems Platforms (Multiple Positions) – Bethesda, MD

DUTIES:
  1. Lead technical workgroups and function as a technical expert.
  2. Resolve complex, non-routine service requests with limited to moderate risk.
  3. Architect, design, and build cloud enterprise applications using Java microservices and enterprise design patterns.
  4. Research, analyze, design, create, and implement software applications to meet user requirements.
  5. Define and develop next-generation solutions to drive Marriott's value.
  6. Monitor multiple software projects by Service Providers to ensure successful completion within scope, time, and budget.
  7. Create innovative solutions leveraging current and emerging technologies.
  8. Proficient in integration patterns and middleware technologies like IBM Message Broker, Boomi, MuleSoft.
  9. Develop REST web services APIs and integrate with systems like Salesforce, SAP, and databases using Boomi/MuleSoft.
  10. Create CI/CD pipelines using Harness/Jenkins and implement gitflow for release management.
  11. Work with Apache Kafka for real-time data streaming and messaging.
  12. Apply Agile methodologies, creating themes, epics, stories, and tasks.
  13. Lead teams in offshore/onshore models to deliver high-quality projects on time.
  14. Utilize application monitoring tools like Dynatrace and create reports and dashboards.
  15. Use Splunk or Grail for centralized logging, monitoring, and analysis.
  16. Provide consultation on systems development and early warning of service issues.
  17. Coordinate deployment and support with Operations and Infrastructure teams.
  18. Mentor team members and peers.
  19. Contribute to financial planning and process improvements.
  20. Follow technology standards, processes, and project management practices.
REQUIREMENTS:
  • Bachelor’s degree in Computer Science or related field, with 5+ years of professional experience in application development using open-source technologies.
  • Experience in Microservice Architecture, Cloud-Native Development, Containerization, and Event-Driven Architecture.
  • Experience with Enterprise Integration Patterns, Messaging Solutions, Java, REST, SOAP, Spring Cloud, and Spring.
  • Experience with AWS services, Kubernetes, Dynatrace, Harness CI/CD, Apache Kafka, and integration tools like Boomi or MuleSoft.
  • Strong background in TDD, API gateways, and system API integration.

**Telework:** 100% Remote within the U.S.

**Travel:** Up to 5% to Bethesda, MD.

The salary range is $107,500 to $174,900 annually, plus potential bonuses.

**Benefits** include medical, dental, vision, flexible spending accounts, life and disability insurance, parental leave, educational assistance, 401(k), stock purchase plans, employee discounts, and more.

The application deadline is June 2, 2025.

**Location:** 7750 Wisconsin Ave, Bethesda, MD - 20814

Marriott International is an equal opportunity employer committed to diversity and inclusion.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Sr - MES App Admin / 1LMX / Remote

Lensa

Bethesda

Remote

USD 89,000 - 179,000

10 days ago

Senior Software Engineer (Remote, Continental United States)

ICA.ai

Arlington

Remote

USD 120,000 - 180,000

Today
Be an early applicant

Senior Software Engineer - Trusted Data Platform

Atlassian

Washington

Remote

USD 130,000 - 170,000

4 days ago
Be an early applicant

Senior Software Engineer - TDP

Atlassian

Washington

Remote

USD 120,000 - 180,000

4 days ago
Be an early applicant

Senior Software Engineer with Pulumi Corporation

Kube Events

Washington

Remote

USD 166,000 - 207,000

2 days ago
Be an early applicant

Principle Software Engineer

General Dynamics Information Technology

Fairfax

Remote

USD 161,000 - 219,000

Today
Be an early applicant

Sr. Software Development Engineer Imagery & Remote Sensing (McLean, VA)

ZipRecruiter

McLean

Remote

USD 160,000 - 200,000

Today
Be an early applicant

Lead C# Software Engineer (Feature Focused)

Jobot

Columbia

Remote

USD 165,000 - 200,000

8 days ago

Full Stack Senior Software Engineer - Java/Kotlin

Tenable Network Security, Inc.

Maryland

Remote

USD 136,000 - 182,000

Today
Be an early applicant