Senior Software Developer C#

Atlas Copco AB
Leinfelden-Echterdingen, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Leinfelden-Echterdingen, Germany

Tech stack

JavaScript
.NET
Agile Methodologies
C Sharp (Programming Language)
Code Review
DevOps
Microsoft Visual Studio
Service-Oriented Architecture
Software Engineering
TypeScript
React
Backend
Containerization
Kubernetes
Information Technology
Docker

Job description

  • Lead by example in software development best practices, code-quality, DevOps and agile methodologies
  • Drive architectural decisions and define the technical direction of our platforms
  • Facilitate and participate in code reviews to ensure high standards are maintained
  • Work with cross-functional teams to gather requirements and translate them into technical specificationsShare knowledge and learn from your peers-whether you're teaching or growing your own skills

Requirements

Do you have experience in Visual Studio?, * A university degree in computer science, engineering, or a comparable field of study

  • At least 5 years of experience in software development using Microsoft .NET technology with C# as main language
  • Strong background in backend development, knowledge in distributed service-oriented architectures and experience in message-oriented systems
  • Expertise in containerization technologies such as Docker and orchestration solutions like Kubernetes
  • Familiarity with JavaScript/TypeScript and frameworks like React is a plus
  • Proficiency in German and English
  • A proactive, agile mindset and a passion for clean, maintainable codeWillingness to travel occasionally to collaborate with international teams

Benefits & conditions

  • Tech industry: Medium-sized IT company, part of an international, innovative corporate group
  • Culture: Diverse and family-friendly corporate culture with short communication channels, informal culture, more than 15 nationalities in the company, regular employee events
  • Flexibility: hybrid working model (2 mobile work days per week), flexible working time models and leisure time compensation, 30 days vacation
  • Onboarding: structured onboarding program supported by a buddy and welcome days
  • Personal development: digital learning platform, in-house learning programs, company academy, external training opportunities, development perspectives and qualification programs within the Atlas Copco Group
  • Mobility: Public transport subsidy, JobRad, discounted private car leasing conditions, good transport connections, free employee parking spaces
  • Wellbeing: Regular health and sustainability campaigns, height-adjustable desks, drinks flat rate, brain food buffet, company fitness through Hansefit, employee assistance program MeinEAP
  • Further benefits for you: Subsidized restaurant pass, company pension scheme, corporate benefits
  • Social commitment: "Water for All" employee initiative provides people access to clean drinking water

About the company

Would you like to be part of a team that develops cutting-edge software solutions for sustainable and flexible production systems used by leading automotive and general industry customers? At Atlas Copco , we're shaping the future of smart manufacturing. If you're passionate about modern software architecture, thrive in agile environments, and want to make a real impact-this is your opportunity. As a Senior Software Developer , you'll play a key role in designing and implementing scalable backend systems and microservices that power our next-generation industrial solutions. The Technologies we are working with * Modern development tools including .NET 8, Visual Studio 2022, Git and Azure DevOps * Containerization and orchestration with Docker, Kubernetes, Helm, and YAML * Backend systems built in C#, following a microservice architecture with WebSocket, REST, and RabbitMQ for message-based communication * Frontend components developed using React Your role * Together with your colleagues and other teams around the world, you will be involved in the entire development lifecylce - from requirements gathering to development and delivery of finished products. Because that's what we do - we create products, not just software programs! * Develop innovative software solutions and libraries that support our customers in all industries around the world to drive their assembly processes, control the quality, and prevent errors. * Contribute to the foundation of our future technologies with a customer-centric mindset and openness to new trends * Your work will help power the production of the next smartphone, electric vehicle, or industrial innovation

Apply for this position