Logo of Huzzle

Software Development Engineer III

  • Job
    Full-time
    Junior & Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Barcelona
  • Quick Apply

AI generated summary

  • You should have 1-3 years in software development, strong in Java/Python, AWS, Kubernetes, SDLC, Agile, and CI-CD. Excellent communication skills and a collaborative mindset are essential.
  • You will design scalable applications, translate specifications into technical designs, own feature delivery, innovate solutions, and collaborate with distributed teams.

Requirements

  • - Highly motivated, self-driven, self-starter, and fast-growing potential individual
  • - Well-versed in SDLC and Agile methodologies
  • - At least 1-3 years of experience in software development and troubleshooting
  • - An independent thinker who works around problems and isn’t shy of trying new technologies
  • - Validated experience working in parallel technologies apart from core technology area (Java)
  • - Prior experience in working harmoniously with a cross-geography team
  • - Equally appropriate in development, test, and debugging roles
  • - Ready to wear many hats
  • - Values “fail-fast” learners and technology enthusiasts
  • - Strong knowledge of Object Oriented Programming, Data Structures, and Algorithms
  • - Good proficiency in any of the programming languages from Java, Golang, Python, or Bash
  • - Proven ability to develop and support large-sized highly scalable software systems
  • - Experience in AWS Services
  • - Good knowledge of container orchestration frameworks primarily Kubernetes
  • - Basic understanding of logging and monitoring frameworks
  • - Knowledge of cloud computing concepts along with an understanding of application communication and routing is a plus
  • - Good experience in developing and deploying AWS cloud-based platforms
  • - Good understanding of network topologies with experience in hybrid cloud architecture will be a plus
  • - Experience with the Agile Tool set and Programming Practices
  • - Knowledge of CI-CD principles
  • - Knowledge of server-side design patterns is a plus
  • - Ability to quickly pick up new technologies, and languages with ease
  • - A standout colleague who collaborates and incorporates feedback from all partners
  • - Excellent written and verbal communication skills
  • - BS or MS in Computer Science or equivalent degree

Responsibilities

  • Design and implement next-generation highly scalable, and reliable applications using SaaS technology.
  • Translate functional specifications into logical, component-based technical designs.
  • Own delivery of application features end to end by working with internal and external teams.
  • Innovate and implement new ideas to solve complex software problems.
  • Work closely with geographically distributed team members.

FAQs

What programming languages should I be proficient in for this role?

You should have good proficiency in any of the programming languages from Java, Golang, Python, or Bash.

Is experience with AWS services required for this position?

Yes, experience in AWS services is required and a good understanding of cloud computing concepts is also beneficial.

What methodologies does your team follow for software development?

We are well-versed in SDLC and Agile methodologies.

Is prior experience working with cross-geography teams valued?

Yes, prior experience working harmoniously with a cross-geography team is considered an added advantage.

What kind of educational background is preferred for this position?

A BS or MS in Computer Science or an equivalent degree is preferred.

Are there opportunities for continued learning and development?

Yes, we offer global tuition assistance, access to over 20,000 courses on our learning platform, and leadership courses.

What are the main responsibilities of the Software Development Engineer III?

You will design and implement applications, translate functional specifications, own delivery of features end to end, and innovate solutions for complex software problems.

Does the role involve debugging and testing responsibilities?

Yes, you should be equally appropriate in development, test, and debugging roles and be ready to wear many hats.

What is the work culture like at Amex GBT?

We emphasize an inclusive and collaborative culture where your voice is valued and "fail-fast" learning is encouraged.

How does the company approach diversity and inclusion?

We strive to champion Diversity, Equity, and Inclusion in every aspect of our business and have global Inclusion Groups for colleagues to connect and discuss various topics.

Travel & Leisure
Industry
10,001+
Employees

Mission & Purpose

American Express Global Business Travel (Amex GBT) is a leading travel management company that provides corporate travel solutions to businesses worldwide. Their mission is to empower businesses by optimizing travel programs, enhancing travel experiences, and driving savings through innovative technology and personalized service. The company aims to make business travel more efficient, seamless, and rewarding, allowing companies to focus on their core operations while ensuring their employees travel safely and comfortably.