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
SeniorJob 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