Sr. Software Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s or master’s degree in Computer Science, Information Systems, or related field., 10+ years of hands-on software development experience, particularly in enterprise applications., Strong proficiency in RESTful APIs and experience with microservices architecture in C# or Java/SpringBoot., Excellent problem-solving skills and experience in leading technical teams..

Key responsibilities:

  • Lead the design and development of scalable web and enterprise systems.
  • Develop RESTful APIs to integrate various enterprise systems and business solutions.
  • Build and deploy cloud-native applications using AWS or Azure services.
  • Guide and mentor junior engineers while promoting best practices in software development.

Globus family of brands logo
Globus family of brands Leisure, Travel & Turism SME https://blog.globusjourneys.com/careers-2/
201 - 500 Employees
See all jobs

Job description

Please note that the salary information shown is a general guideline only. Salaries are based upon a candidate's experience and qualifications, as well as internal equity, market and business considerations.

LOCATION: Remote in the USA or Canada

WELCOME TO THE GLOBUS FAMILY OF BRANDS!

Traveling the world is incredible...don't you agree? It opens us up to new cultures and experiences. Venturing across the globe invites us to wonder and wander...to marvel and be moved. With 95 years in travel, the award-winning Globus family of brands creates vacations that offer travelers culture-rich experiences featuring must-see sights, the stories behind the scenes and countless joy-filled memories in more than 65 countries on six continents across the globe. We began as a small family company with one man, his rowboat, and a dream in Switzerland in 1928. Nine decades later, the entrepreneurial spirit and ingenuity that created this family-owned institution lives on...as well as our commitment to sustainability! 

Watch a video about the Lighthouse Project to find out more about these efforts!

We are always on the hunt for exciting, team associates passionate about life and work: People who are easily inspired and excited about what they do. We offer incredible career opportunities in a variety of roles including, but not limited to: vacation planning, reservations, marketing, finance, IT, and customer care. 

Company Benefits Include: Pension Plan, 401K Match, 16-26 days of vacation, Health, vision, dental and life insurance, (For associates working outside US, these benefits may vary slightly) Work from home options, and home office internet reimbursement.

Exciting Travel Benefits? Of Course! We are a travel company.

 

ABOUT THE ROLE

Globus is looking for Sr. Software Engineer to join our Software development team driving innovation and support for our core enterprise systems. We are looking for a hands-on software developer contributing to developing and modernizing our application using MACH architecture and cloud native solutions.

EDUCATION REQUIRED

Bachelor’s/master’s degree with major in Computer Science, Information Systems or related field. 

EXPERIENCE/SKILLS REQUIRED 

  • 10+ years of professional hands-on software development experience, developing enterprise applications.
  • Strong proficiency in RESTful APIs, with experience in designing and consuming APIs to integrate complex systems using microservices architecture in C# or Java/SpringBoot.
  • Knowledge in API security frameworks, token management and user access control including OAuth, JWT, Open API, etc.
  • Proven experience leading technical teams in the design, development, and deployment of cloud-native applications using AWS or Azure.
  • Proven professional experience in developing and shipping enterprise software systems using C#, .NET, Angular.
  • Proven experience developing UI/UX using technology like Angular or React.
  • Excellent data design and implementation experience with RDBMS (Oracle) and NO SQL like MongoDB or similar
  • Hands-on experience working with event driven architecture and technologies like Kafka, PubSub or RabbitMQ.
  • Experience working with API Gateway, CDNs, API Performance testing, CI/CD pipelines and monitoring tools.
  • Strong knowledge of automated testing, and code quality practices.
  • Proven ability to lead technical teams, providing mentorship and fostering a collaborative, high-performance development environment.
  • Strong communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Extensive experience working in a Product centric team following Agile methodologies (Scrum, Kanban)
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues and implement innovative solutions.
  • Exceptional communication skills, with the ability to interact with both technical and non-technical stakeholders and present complex technical concepts clearly.
  • Strong leadership skills, with a focus on team building, mentorship, and fostering a culture of continuous learning and innovation.

EXPERIENCE/SKILLS PREFERRED 

  • Travel industry experience a plus.
  • Experience with Payment GW, credit card process and PCI compliance.
  • Expertise with payment processing in international markets.

RESPONSIBILITIES   

Sr. Software Engineer is responsible for the following results:

  • Lead the design and development of scalable, high-performance web and enterprise systems.
  • Design and develop RESTful APIs to integrate enterprise systems, data platforms, and business solutions.
  • Develop front-end applications for web and mobile platforms using Angular, working closely with UX/UI designers to deliver intuitive and engaging user interfaces.
  • Build and deploy cloud-native applications using AWS or Azure services to ensure scalability, performance, and cost efficiency.
  • Optimize application performance and implement security best practices to ensure compliance with industry standards.
  • Guide and mentor junior and mid-level engineers, promoting best practices in API design, cloud development, and enterprise coding standards.
  • Provide leadership in Agile development processes, collaborating with product managers, QA, and DevOps teams to deliver high-quality software solutions.
  • Stay up to date with the latest industry trends in technology and cloud development.
  • Partner with stakeholders including data teams, design, product, and executive teams and assisting them with software and data related technical issues. 

ABOUT THE DEPARTMENT

The following teams make up the Technology department: Business Analysis and Quality Assurance, Applications Development, Applications Support, and Engineering. The group identifies and develops technological strategies that support GVI’s business goals and objectives to ensure internal and external partners are provided with stable systems. These include: all desktop, network, phone and email systems, applications (reservations and operations systems), websites, and Internet access

EEOC

Globus family of brands is an equal opportunity employer. We prohibit discrimination and harassment of any type and afford equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.


Required profile

Experience

Industry :
Leisure, Travel & Turism
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Collaboration
  • Communication
  • Leadership
  • Team Building
  • Mentorship

Software Engineer Related jobs