.NET Core Developer
BMW TechWorks Romania
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Who We Are
Everything at BMW TechWorks begins with passion. It transforms a job into a calling. It motivates us to continually reinvent mobility and bring new ideas to life and onto the roads. Passion for collaborative projects turns a team into a strong unit where every viewpoint is appreciated.
Whatever you aspire to, at BMW TechWorks we live and breathe software, and we offer a wide variety of departments and fields where you can share your professional passion with us. By delivering software all the way from the idea to the final product, we lead BMW into the future of digitalization and mobility. And this also means:
- We search for excellence
- We get involved
- We keep it simple
- We share trust
Join BMW TechWorks on our journey of innovation and excellence as we redefine the future of motion, one product at a time. Our engineers are vital to the innovation and digitalization of BMW Group's driving machines, production, sales and banking processes, and you could be part of our evolving teams.
What Awaits You
- You will be part of a DevOps team who is developing a cloud-based application. This solution app will interact with factory positioning systems and, on OPS level, will be expected to support production teams on critical incidents.
- You will be part of a very exclusive team who has exposure to work with some of the BMW Factories around the world.
- We are expecting and/or offering the possibility to learn: Deep Technical Knowledge (Mastery of core technologies, tools, and methodologies), System Design (Ability to design complex, scalable, and maintainable systems or architectures), Debugging and Troubleshooting (Proficiency in identifying and solving complex issues quickly), Prototyping and Innovation (Developing and iterating on new solutions and approaches), Effective Communication (Conveying complex technical ideas clearly), Stakeholder Management (Collaborating with cross-functional teams, clients, and executives), Documentation (Creating comprehensive, maintainable documentation for systems, designs, and processes, main tool will be Confluence and Jira), Analytical Thinking (Breaking down complex problems into manageable components), Creativity (Innovating new approaches to address technical and organizational challenges).
What You Should Bring Along
- University Degree in Computer Science or a related field.
- 5–7 years of professional experience in a similar .NET Core Developer role.
- Strong hands-on experience with .NET Core.
- Proven experience with Azure Cloud Platform.
- Solid understanding of Clean Code principles.
- Experience with Unit Testing.
- Experience working in Agile / Scrum environments.
- Familiarity or willingness to work with Docker, Kubernetes, and Linux.
- Familiarity or willingness to learn Grafana and Prometheus for monitoring.
- Knowledge of CI/CD processes and tools such as GitHub, GitHub Actions, and Argo CD.
- Experience with automated deployments across multiple environments (Dev / Test / Production).
- Excellent English communication skills, written and verbal.
- German language skills are a plus.
- Nice to have: Terraform, Angular, Node.js.
What We Offer?
- Challenging projects with which we are shaping the mobility of tomorrow.
- Great team spirit within an international team.
- State-of-the-art global IT landscape and processes.
- 100% implementation of the Agile Working Model methodology.
- Wide range of personal & professional development opportunities.
- High level of job security.
- Work-Life-Balance and flexible working hours.
- Attractive and performance-related remuneration.
- Dynamic and highly-motivating work environment.
Key skills/competency
- .NET Core
- Azure Cloud Platform
- DevOps
- System Design
- Agile/Scrum
- Docker/Kubernetes
- CI/CD
- Unit Testing
- Clean Code
- Stakeholder Management
How to Get Hired at BMW TechWorks Romania
- Research BMW TechWorks's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand their commitment to innovation and digitalization.
- Tailor your .NET Core Developer resume: Highlight your 5-7 years of .NET Core and Azure experience, DevOps, CI/CD, and Agile skills. Quantify your achievements in system design and troubleshooting.
- Prepare for technical interviews: Be ready to demonstrate strong proficiency in .NET Core, Azure Cloud, Docker, Kubernetes, and Clean Code principles. Showcase your problem-solving and debugging capabilities.
- Practice behavioral questions: Emphasize your communication, stakeholder management, and teamwork skills. Showcase examples of how you thrive in agile environments and contribute to innovative projects.
- Show enthusiasm for BMW's mission: Express genuine interest in shaping the future of mobility through software development and digitalization within the BMW Group.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background