Software Developer - .Net

Hbx Group
Málaga, Spain
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Microsoft Azure C Sharp (Programming Language) Software Quality Continuous Integration Software Design Patterns Distributed Systems JSON Microsoft SQL Server
+16 more
Node.Js NoSQL Nunit Commercial Software Simple Object Access Protocol (SOAP) Software Construction Software Engineering Software Systems Extensible Markup Language (XML) Google Cloud Cloud Platform System Xunit AngularJS Data Analytics Teamcity Jenkins

Job description

JOB DESCRIPTION:HBX Group is a leading independent B2B travel technology marketplace, connecting travel businesses worldwide through innovative technology, data-driven solutions, and a comprehensive network of interconnected products and services.Our platforms support millions of travel transactions globally, and our technology teams play a critical role in delivering scalable, secure, and high?performing solutions that drive the future of travel.The RoleWe are seeking a talented and passionate Software Developer to join our growing engineering team. This is an exciting opportunity to work on innovative, large?scale distributed systems while contributing to the design, development, and delivery of high?quality software solutions.You will collaborate with cross?functional teams to build and enhance products that support our global business, while continuously improving performance, reliability, scalability, and security across our platforms.What You’ll Be DoingAs a Software Developer, you will be involved throughout the software development lifecycle, including:Refining user stories and defining clear acceptance criteria.Designing, developing, testing, and delivering features aligned with business requirements.Contributing to the continuous improvement of code quality, development standards, and engineering practices.Identifying opportunities to automate processes and improve operational efficiency.Supporting and enhancing production systems to ensure optimal performance and reliability.Collaborating with Product Owners, Architects, and fellow engineers to deliver innovative solutions.Contributing to system performance, resilience, scalability, and security initiatives.What We’re Looking ForEssential Experience & SkillsMinimum 5 years of commercial software development experience, ideally within an e?commerce or high?transaction environment.Strong proficiency in .NET (Core) and C#.Professional knowledge on NodeJS and Angular.Experience working with relational and/or NoSQL databases, such as SQL Server and modern NoSQL solutions.Solid understanding of software engineering best practices, design patterns, and principles for building scalable and maintainable distributed systems.Experience developing and consuming APIs (REST and/or SOAP) using formats such as JSON and XML.Experience with Test?Driven Development (TDD) and/or Behaviour?Driven Development (BDD) using frameworks such as xUnit or NUnit.Familiarity with Continuous Integration tools such as TeamCity, Jenkins, GoCD, or similar platforms.Knowledge of the full software development lifecycle from requirements through to production support.Experience working within Agile development environments.Experience collaborating with distributed or geographically dispersed teams.Understanding of low?latency, high?concurrency, distributed systems and the challenges associated with building them.Hands?on knowledge of a major cloud platform such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).Personal AttributesIs passionate about technology and software craftsmanship.Takes ownership and is committed to delivering high?quality solutions.Demonstrates creativity and innovation when solving complex technical challenges.Thrives in a collaborative team environment while remaining self?motivated and accountable.Has a continuous improvement mindset and actively seeks opportunities to enhance systems, processes, and ways of working.Maintains a strong focus on performance, reliability, scalability, and security.Nice to HaveExperience within the car hire, travel, or mobility sectors would be advantageous, although not essential.Why Join HBX Group?Work with modern technologies at global scale.Collaborate with talented international teams.Contribute to products that power the travel industry worldwide.Be part of an engineering culture that values innovation, quality, and continuous learning.Enjoy opportunities for professional growth and career development.You will have the opportunity to work for a company that is going through significant change in becoming the world ?s leading travel services provider. We are looking for people that are ready to ride the wave in this exciting journey.BenefitsWithin an innovative, engaging and multicultural environment.Have the opportunity to build strong and lasting business relationships and friendships from around the world.Have the opportunity in developing your career locally or within one of our beautiful working locations across the globe.#J-*****-Ljbffr

Requirements

Essential Experience & Skills Minimum 5 years of commercial software development experience, ideally within an e?commerce or high?transaction environment. Strong proficiency in .NET (Core) and C#. Professional knowledge on NodeJS and Angular. Experience working with relational and/or NoSQL databases, such as SQL Server and modern NoSQL solutions. Solid understanding of software engineering best practices, design patterns, and principles for building scalable and maintainable distributed systems. Experience developing and consuming APIs (REST and/or SOAP) using formats such as JSON and XML. Experience with Test?Driven Development (TDD) and/or Behaviour?Driven Development (BDD) using frameworks such as xUnit or NUnit. Familiarity with Continuous Integration tools such as TeamCity, Jenkins, GoCD, or similar platforms. Knowledge of the full software development lifecycle from requirements through to production support. Experience working within Agile development environments. Experience collaborating with distributed or geographically dispersed teams. Understanding of low?latency, high?concurrency, distributed systems and the challenges associated with building them. Hands?on knowledge of a major cloud platform such as AWS, Microsoft Azure, or Google Cloud Platform (GCP). Personal Attributes Is passionate about technology and software craftsmanship. Takes ownership and is committed to delivering high?quality solutions. Demonstrates creativity and innovation when solving complex technical challenges. Thrives in a collaborative team environment while remaining self?motivated and accountable. Has a continuous improvement mindset and actively seeks opportunities to enhance systems, processes, and ways of working. Maintains a strong focus on performance, reliability, scalability, and security.

About the company

HBX Group is a leading independent B2B travel technology marketplace, connecting travel businesses worldwide through innovative technology, data-driven solutions, and a comprehensive network of interconnected products and services. Our platforms support millions of travel transactions globally, and our technology teams play a critical role in delivering scalable, secure, and high?performing solutions that drive the future of travel., Experience within the car hire, travel, or mobility sectors would be advantageous, although not essential. Why Join HBX Group? Work with modern technologies at global scale. Collaborate with talented international teams. Contribute to products that power the travel industry worldwide. Be part of an engineering culture that values innovation, quality, and continuous learning. Enjoy opportunities for professional growth and career development. You will have the opportunity to work for a company that is going through significant change in becoming the world ?s leading travel services provider. We are looking for people that are ready to ride the wave in this exciting journey. Benefits Within an innovative, engaging and multicultural environment. Have the opportunity to build strong and lasting business relationships and friendships from around the world. Have the opportunity in developing your career locally or within one of our beautiful working locations across the globe. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · WWC Europe 2026

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · WWC 2021

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

4:18 min

Demonstrating API method creation and test definition

lgonta lgonta +1 · WWC 2024

4:37 min

Writing readable test assertions without boilerplate test classes

Florian Bruhin · WWC 2021

Videos

See all

Related articles

See all