Jobbeschreibung
Atlas Copco Industrial Software GmbH is part of the Atlas Copco Group and therefore part of a team of around 53.000 employees. Atlas Copco is a global industrial company with a leading position in technology and engineering. With our market-leading products, solutions, and services we deliver sustainable productivity to our customers in over 180 countries and therefore creating a better tomorrow.
Within this, Industrial Technique Business Area manufactures and delivers innovative tools, industrial assembly solutions, quality assurance products, as well as software solutions and services. Here, Atlas Copco Industrial Software GmbH plays a central role in the field of process control. Our expertise: futuristic software solutions and industrial PCs (HMIs) for industrial assembly and error-proofing.
Are you passionate about developing innovative software solutions for sustainable and flexible production processes for renowned customers in the automotive and general industry?
Then you are just right with us! We are currently looking for a Senior Software Developer C# (m/f/d) at our office in Leinfelden-Echterdingen starting as soon as possible.
The Technologies we are working with
- You will work with the latest technologies such as .NET 8, Visual Studio 2022, GitLab and Azure DevOps
- Our main programming language in the backend is C# and the solutions are built on a microservice architecture using WebSocket/REST/MQ communication with RabbitMQ as the message-broker
- Our new generation of products is built on multiple tech stacks, including React with ASP.NET and Node.js backends
Your role
- Together with your colleagues and other teams around the world, you will be involved in the entire development process: from requirements to development to shipping a finished product. Because that's what we do - we create products, not just software programs!
- You will develop innovative solutions that are used by our customers in all industries around the world to drive their assembly processes, control the quality, and prevent errors. Your work will play a vital role for our customers in building the next exciting smartphone or car!
- You will contribute to the design and development of our software platforms and libraries, which are then used by our product and customization development teams. Together with your team, you will be building the foundations of our future technologies
Your key responsibilities
- Mentor and guide a team of developers, including those located in other countries such as India, ensuring effective communication and collaboration
- Lead by example in best practices for software development, code quality, and agile methodologies
- Drive the architectural decisions and technical direction of projects
- Facilitate and participate in code reviews to ensure high standards are maintained
- Coordinate with cross-functional teams to gather requirements and translate them into technical specifications
- You bring a customer-centric attitude, an innovative mindset, and openness to new technologies and trends
- Benefit from your colleagues' knowledge to further develop your skills - or teach them something new
- You have successfully obtained a university degree in computer science, engineering, or a comparable field of study
- You have at least 5 years of experience in software development using Microsoft .NET technology with C# as main language
- You are feeling at home in backend development, have knowledge in distributed service-oriented architectures and have experience in message-oriented systems
- Knowledge and openness towards other programming languages, such as JavaScript/TypeScript and frameworks like React is an advantage in order to understand the architectural overview
- For this position we expect English language skills as most communications and documentation are in English, but German language skills will be an advantage
- As an enthusiastic developer with a can-do attitude, you enjoy working in an agile team
- Additionally, you should be prepared for occasional international travel to collaborate with global teams and stakeholders
- 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