As a Software Engineer II, you are a product-minded, customer-focused, full-stack engineer who thrives on taking ideas from concept to launch. You will play a key role in proposing, prototyping, designing, and implementing core components of the platform in close collaboration with cross-functional teams.
As a senior member of the team, you bring thought leadership and technical expertise to solve complex challenges. Your experience includes building and supporting critical components of scalable products or platforms.
In this highly collaborative and fast-paced environment, you will work across multiple technology domains, business teams, and geographic locations, contributing to the platform’s success while driving technical excellence.
Responsibilities:
- Design and develop features and services for our travel platform, leveraging your technical expertise as part of a full-stack product development team in a .NET and Azure environment.
- Collaborate with cross-functional teams to design, develop, and maintain scalable web applications.
- Provide technical guidance and expertise in system architecture and design.
- Participate in code reviews and ensure adherence to best coding practices and standards.
- Lead efforts to optimize application performance and scalability.
- Troubleshoot and resolve complex technical issues.
- Ensure the privacy, security, and trust of our members' sensitive data
Minimum Qualifications:
- Computer Science Degree or equivalent
- 5+ years of software development using .NET technologies such as C#, .NET Core, and .NET Framework
- Proven track record of developing high performance applications
- Excellent communication skills, build strong working relationships, and high degree of team collaboration
Preferred Qualifications:
- Experience in leading technical designs and helping to drive engineering maturity
- Experience building modern RESTful APIs using common software patterns
- Experience in single page applications using Angular and TypeScript
- Experience with various database technologies such as MySQL, SQL Server
- Familiar with domain-based architecture, DDD, and micro frontends
- Knowledge of event driven architecture utilizing azure service bus or similar technology.
- Experience with Azure Cloud technology
- Agile software delivery experience (iterative planning and delivery)
- Experience with Jira, TFS, ADO, or other agile tools
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.
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