image

FULL STACK .NET SOFTWARE ENGINEER

About our Company

JR Technologies is a global leader in airline retailing and New Distribution Capability (NDC) solutions, dedicated to revolutionizing the travel industry. Founded in 2015, with offices in Detroit (USA), Chania and Athens (Greece), Dublin (Ireland), and Orlando (USA), JR Technologies specializes in innovative technology solutions that empower airlines and travel companies to modernize their operations. As an International Air Transport Association (IATA) strategic partner, we are at the forefront of the industry's transformation, driving retail and distribution reform through cutting-edge platforms like Aerostream, built on NDC and ONE Order principles.

In 2024, JR Technologies proudly acquired Thomalex, a trusted name in travel technology since 2004. Based in Miami (USA), with a development and support center in Belgrade, Thomalex has a proven track record of delivering travel booking platforms and API integrations with major global distribution systems and hotel aggregators. With a portfolio spanning six continents and a client base of over 100 travel agencies, Thomalex complements JR Technologies' mission to shape the future of travel retailing.

Joining our Belgrade team means being part of this exciting journey to redefine the travel industry's retail and distribution landscape.

About the Role

As a Full Stack .NET Software Engineer, you will be an integral part of our development team, working on innovative solutions for the travel industry. This role involves:

  • Developing new features and functionalities in our travel-related applications.
  • Integrating 3rd-party APIs (e.g., GDS, hotel aggregators) seamlessly with our products.
  • Collaborating in the design, coding, testing, and debugging of applications.
  • Maintaining and improving existing functionalities to ensure optimal performance and scalability.
  • Working in an Agile environment with cross-functional teams to deliver high-quality software solutions.

You need to have

To succeed in this role, you should have the following qualifications and skills:

  • Education & Experience:
    • A university degree in Computer Science, Software Engineering, or a related field.
    • 3+ years of experience in software development, with a proven track record of delivering high-quality solutions.
  • Technical Skills:
    • Strong knowledge of C#, ASP.NET MVC, and Entity Framework.
    • Proficiency in SQL Server, including database design and query optimization.
    • Frontend development skills in HTML, CSS, JavaScript, and frameworks like jQuery.
    • Experience with modern JavaScript frameworks such as Vue.js or Angular 2+.
    • Familiarity with GIT for version control and RESTful API design.
  • Understanding & Methodology:
    • Strong understanding of software architecture principles and design patterns.
    • Experience working in Agile/Scrum environments and familiarity with CI/CD pipelines.
    • An eagerness to write clean, maintainable, and efficient code following best practices.
  • Soft Skills:
    • Fluent in English, both written and spoken.
    • A proactive, self-motivated approach with the ability to work autonomously.
    • A strong desire to understand the travel industry and learn new technologies.

What We Offer

  • A great opportunity for professional development and self-improvement.
  • A collaborative and friendly working atmosphere with a supportive team.
  • Free perks including snacks, fruits, drinks, and table tennis.
  • A competitive salary package based on your experience and skills.

If you are passionate about software development, enjoy solving complex challenges, and are eager to make an impact in the travel technology space, we would love to hear from you!

 

We are always looking for talented professionals with a passion for work, who enjoy what they do and give their best.

We are transforming the travel industry - be a part of it!

 

Please contact our HR department at hr@jrtechnologies.com.

By submitting your resume through the hr@jrtechnologies.com email, we consider that you have read and agreed to
JR Technologies is an equal opportunity employer. We will not discriminate and take affirmative action measures to ensure against discrimination in employment, recruitment, advertisements for employment, compensation, termination, upgrading, and promotions. Equally important and handled in the same manner are other conditions of employment against any employee or job applicant based on race, color, religion, gender, gender expression, age, national origin, medical condition or disability, marital status, or sexual orientation.