Senior Software Engineer

Company:  Penn Foster
Location: Scottsdale
Closing Date: 16/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Do you want to help transform the travel membership experience for millions of travelers around the world? Do you want to work in a growing technology team that is building a high performance, scalable, and personalized travel platform? Our goal is to build and be the best travel content and fulfillment platform for our members.

As a Senior Software Engineer III, you will be a team member of the Stays domain, which is responsible for building tools and services that serve the arrivia membership experience. You are a product-minded, customer-focused, full-stack engineer who can help take ideas from prototype to launch. You propose, prototype, design and implement various core components of the platform in collaboration with teams. As a senior member of the team, you will provide the thought leadership and technical expertise needed to overcome hard problems. By now, you would have built and supported critical components of products/platforms at scale. You will work in a highly collaborative, fast-paced environment that crosses multiple technology domains, business teams, and offices.

What You'll Do

  • Architect, design, and develop features and services to build our travel platform by providing technical depth on a full-stack product development team in a .Net and Azure environment.
  • Revitalize services and architectures which have outlasted their original implementations, through refactoring, migration, and cloud-enabled distributed architectural design.
  • Write clean, testable, peer-reviewed, and optimized high-performance code.
  • Contribute to improving development and operations of an increasingly distributed architecture.
  • Advocate for change in quality, durability, and technical debt reduction by working with Product Owners, Engineering Managers, and other important partners.
  • Safeguard the privacy, security, and trust of our members’ sensitive data throughout our implementations, in partnership with our Risk and Security teams.
  • Unleash the velocity of our engineers and systems with processes and implementations that allow us to ship quicker, learn sooner, and isolate impacts.
  • Establish and help us meet backend and system SLOs to protect us through future growth.
  • Provide technical guidance and mentorship to members of your team.

Who You Are

  • 7+ years of full stack development and architectural experience using technologies and tools such as C#, .NET Core, .NET Framework and Javascript.
  • 5+ years of experience building highly scalable applications in Azure Cloud, and Hybrid cloud environments.
  • Expert level experience in building RESTful APIs using Microservices architecture and patterns.
  • Experience with both relational and non-relational DBs such as MSSQL, MySQL or CosmosDB.
  • Experience building event driven systems using Azure EventHub, Kafka, RabbitMQ, Redis or other event store systems.
  • Knowledge of or experience with data streaming, or big data technologies.
  • Experience in single page applications using Angular, React, or Vue along with HTML5, CSS processors, JavaScript, Bootstrap, and Gulp.
  • Extensive experience using Agile software delivery practices (iterative planning and delivery).
  • Experience with Jira, TFS, ADO, or other agile tools.
  • Significant experience in leading technical designs, mentoring engineers, and helping to drive engineering maturity.

Who We Are

Welcome to arrivia . We specialize in making brands better through the power of travel. With more than 55 years of combined experience, we’re a merger of three powerhouse brands (in case you’ve heard of us in the travel industry) combining ICE, SOR Technology and WMPH Vacations. With offices on both coasts of the US and around the world, we embrace diversity and a passion for travel across our global staff.

We’re focused on building a customer-first culture, fueled by the best travel experiences for all our members at every point in their journey. Grow with us, as we continue our path to deliver innovative solutions and take charge of change. The adventure is only beginning. We’re on a mission to help people around the world travel better and experience more. Our team members bring world-class skills to the table to create extraordinary memories for our partners and members.

Our Core Values

Here at arrivia we…

  • Stay Curious - Explore new challenges and make space to learn, grow and improve.
  • Keep it Real - Earn trust through open, honest and clear communication.
  • Own it - Seek ways to make an impact and take action.
  • Win Together - Create a culture of connection and inclusion where everyone can be their best.

Additional Benefits

  • Exclusive Employee Travel Rates on Cruises, Resorts & Hotels, Tours, Car Rentals.
  • Medical Health Insurance.
  • Dental & Vision Coverage.
  • 401K Plan.
  • Long Term Disability & Life Insurance.
  • Pet Care Insurance.
  • Legal Insurance.
  • Flexible Spending Accounts (FSA).
  • Employee Assistance Program.
  • Dedicated Employee Enrichment & Recognition Programs.
  • Special local, dining and merchandise offerings.

#J-18808-Ljbffr
Apply Now
Share this job
Penn Foster
  • Similar Jobs

  • Senior Software Engineer

    Scottsdale
    View Job
  • Senior Software Engineer

    Scottsdale
    View Job
  • Senior Software Engineer

    Scottsdale
    View Job
  • Senior software engineer

    Scottsdale
    View Job
  • Senior software engineer

    Scottsdale
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙