Senior Software Engineer

BASF SE
Madrid, Spain
about 1 month ago

Role details

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

Tech stack

Clean Code Principles HTML JavaScript (Programming Language) .NET Framework Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Code Review
+18 more
Databases Continuous Integration Software Design Patterns DevOps Design of User Interfaces NoSQL SQL Databases Systems Architecture TypeScript Web Applications .NET Core Gitlab AngularJS Information Technology Restful APIs Docker Jenkins Microservices

Job description

As a Senior Software Engineer, you will design, build, and maintain scalable web applications while collaborating with cross-functional teams to deliver high-quality digital solutions aligned with business needs., * Develop and maintain web applications using Angular (v12+) and .NET Core

  • Design and implement scalable and robust system architectures
  • Translate business requirements into technical solutions
  • Write clean, maintainable, and high-quality code
  • Troubleshoot and resolve application and production issues
  • Collaborate with UI/UX teams to deliver user-friendly interfaces
  • Conduct code reviews and ensure architectural compliance
  • Work with DevOps teams on CI/CD and deployments
  • Participate in Agile ceremonies
  • Drive continuous improvement and adopt new technologies

Requirements

  • Bachelor’s degree in computer science, IT, or related field
  • 8+ years of full stack development experience
  • Strong expertise in .NET (C#) and Angular
  • Experience with REST APIs and databases (SQL/NoSQL)

Technical Skills

  • HTML, CSS, JavaScript, TypeScript
  • Design patterns and principles (SOLID, DDD, DRY)
  • Cloud platforms (Azure, AWS)
  • CI/CD tools (Jenkins, GitLab)
  • Docker and Kubernetes
  • Microservices and micro-frontend architecture

Soft Skills

  • Strong analytical and problem-solving skills
  • Effective collaboration across global teams
  • Clear communication skills

Nice to Have

  • Microsoft Azure Developer Associate
  • Azure AI Engineer certification

About the company

As one of the world’s leading companies in this field, BASF Coatings S.L. develops and manufactures coatings for the automotive and industrial sectors. The success of our team is based on innovative solutions and close cooperation with our customers.

Apply for this position

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

Apply on basf.com

Good distractions

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

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all