Jobiglo

No results.

Software Engineer - Full Stack

tranetechnologies · Sofia

New
Mid 🇬🇧 English
JavaScript Python Java C# Git CI/CD REST APIs AWS Azure React

Job description

About the role

Nuvolo, part of the digital business of Trane Technologies, is a global enterprise software company that helps enterprises connect people, places and assets through intelligent technology solutions. It is looking for a Software Engineer with a solid foundation in computer science fundamentals and practical experience building scalable applications. The role focuses on engineering excellence and problem-solving rather than platform-specific knowledge, and is fully virtual.

Key responsibilities

  • Design and implement features following SOLID principles and clean code practices
  • Collaborate on full-stack development across frontend and backend systems
  • Take part in code reviews and help improve engineering standards
  • Debug complex issues and optimise application performance
  • Work on all areas of product development: backend/frontend, mobile, CI/CD, cloud services and data migration
  • Communicate effectively across frontend-backend integration points

Required profile

  • 2-3 years of professional software development experience
  • Strong grasp of computer science fundamentals (data structures, algorithms, design patterns)
  • Demonstrated understanding of SOLID principles and software architecture
  • Experience with at least one programming language (JavaScript, Python, Java, C# or similar)
  • Strong problem-solving and debugging skills

Required skills

  • Familiarity with version control systems (Git)
  • Understanding of CI/CD concepts and automated testing
  • Knowledge of cloud platforms (AWS, Azure or equivalent) or willingness to learn
  • Experience with REST APIs and backend-frontend communication patterns
  • Nice to have: React or similar frameworks, microservices or distributed systems, database design and optimisation, infrastructure-as-code or DevOps practices

The company values solid programming fundamentals over framework expertise, a continuous learning mindset, code quality, collaboration and clear communication. Competitive compensation and comprehensive benefits are offered.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec tranetechnologies.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Bulgaria.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 hour ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

tranetechnologies

Sofia