At Schwarz Global Services – Barcelona, we offer high value IT services for the entire Schwarz Group, which includes Lidl, Kaufland, Schwarz Produktion, PreZero, STACKIT and XMCyber. We are in the worldwide top 5 of Retail companies with 13.700 stores spread in 33 countries, more than 6 billion costumers, and over 575.000 employees. We strive to develop and implement smart and efficient IT solutions to deliver the best experience to our users, customers, and colleagues. We are looking for open-minded colleagues with passion for technology, who are willing to find diverse and exciting career opportunities in a dynamic work environment that stands for development and progress.

What You'll Do

  • As a Senior Backend Developer, you will be involved throughout the lifecycle of the software development team with particular responsibility in the development of new products and deployment in Azure Cloud.
  • You'll be involved in definition of new internal products, new architectures and migration of previous software to new version.
  • You will be working in a completely agile environment, working closely with multidisciplinary teams, as well as a high-performance team.
  • You will be responsible for proposing new ideas and the improvement of the existing practices in the software development.
  • To build high-quality software using SOLID principles
  • Being responsible for the development of the product in all the lifecycle, from the really first steps deciding the best architecture to its performance in a production environment.  
  • To work in a cross-functional agile team and get involved in the entire development process.
  • Collaborate closely with QAs, APP developers and product owners.
  • Generate and spread a culture of quality throughout the company.
  • Communicates effectively and respectfully to all members of the organization. You will be working in a core product, then collaboration with other teams will be a must.

What You'll Need

  • Computer Science Engineering or related field
  • 5+ years’ experience as .NET Developer
  • 3+ year experience as .NET Core Developer
  • 3+ year experience with Azure
  • Must have proven experience in object-oriented software development
  • Proven experience using Distributed Systems and/or Cloud Technologies
  • Proven experience using CI/CD Tools
  • Proven experience using Relational DB and NoSQL DB
  • Proven experience creating Unit Test and Integration Tests
  • It will be valued to have experience in DDD
  • Must be able to have a discussion in English.

What Will be Positively Valuated

  • Experience in DDD
  • Experience with Vertical Slice architecture
  • Experience in Event Driven Architectures
  • Experience working with Kubernetes
  • Experience working with Azure Cloud
  • Experience using MongoDb
  • Experience with Typescript 
  • Experience with React

What we Offer

  • You will be part of an international team composed by people from different countries and backgrounds, where you’ll be able to share your experience and knowledge to carry-out team work and meet the objectives.
  • You’ll have a personal follow-up with your management team to help you understanding all business-related questions and guide you in your professional career.
  • We offer a competitive compensation and benefits package: lunch vouchers, health and dental insurance, transport, wellbeing, etc

Senior Backend Developer (m/f/d)

IT - Development

Apply Now »