Get Started

Senior Software Engineer

Senior Software EngineerFull-timeLegal Entity: Robert Bosch S.R.L.Company DescriptionAbout Bosch Cluj PlantFor over a decade, the Bosch Cluj Plant has become a strategic hub for innovation and production, making a significant impact on the technological landscape in Romania. Through our constant commitment to excellence in quality and innovation, we develop a diverse range of modern products for the mobility industry, focusing on delivering cutting-edge solutions to our international customers. Inspired by passion for technology, we have consistently evolved, solidifying our position as the most desired employer in Cluj for the engineering and business candidates. We pay special attention to the development of our community, inspiring future generations and governing our impact on the environment.Our promise to our colleagues is rock-solid: we grow together,we enjoy our work, and inspire each other. Join us and see the difference.Work LikeABoschJob DescriptionArchitect, design, and develop scalable applications using.NET (C#) and Angular (or another modern front-end framework).Ensure best practices by applyingOOP, SOLID principles, and clean code methodologies.Develop and optimizeRESTful APIsfollowing best security and performance practices.Work withEntity Framework (EF Core) and LINQfor efficient database interactions.Design and implementefficient data transfer mechanismsfor distributed systems.Work withmessage brokers such as RabbitMQ and Kafkato handle asynchronous processing.IntegrateAI-driven solutionsinto applications, leveraging available AI models or APIs.Work withrelational databases(SQL Server, MySQL, Oracle) and optionally,non-relational databases (MongoDB, Hadoop).ApplyCI/CD practicesand DevOps principles usingAzure DevOps, GitHub Actions, or similar tools.Implementmanual and automated testingto ensure software reliability.Provideaccurate task and project estimations, supporting sprint planning and project timelines.Mentor junior and mid-level developers,fostering a culture of knowledge-sharing and continuous improvement.QualificationsQualificationsRequired Qualifications:5+ years of experiencein software development with a focus on.NET (C#) and relational databases.Strong knowledge of.NET Core / .NET 6+ and related frameworks.Deep understanding ofOOP, SOLID principles, and design patterns.Experience withDependency Injection and service lifetime management.Strong experience working withEntity Framework (EF Core) and LINQ.Solid understanding ofREST API principles, HTTP status codes, and API security.Proficiency infront-end development with Angular or another modern JavaScript framework (React, Vue, etc.).Strong database skills with experience inSQL Server, MySQL, or Oracle.Knowledge ofmessage queue technologies (RabbitMQ, Kafka).Experience withGit and branching strategiesfor collaborative development.Experience withCI/CD pipelines and DevOps practicesusingAzure DevOps, GitHub Actions, or similar tools.Experience working in Agile/Scrum environments.Preferred Qualifications (Nice to Have):Knowledge ofdata transfer communication mechanisms(e.g., gRPC, WebSockets, event-driven architecture).Familiarity withPythonfor AI and data-related tasks.Exposure tocloud platforms(Azure, AWS, or GCP).Experience withMicroservices Architecture and distributed systems.Understanding ofcontainerization technologies (Docker, Kubernetes).Familiarity with AI technologies,especially AI model integration.Additional InformationAbout Bosch Cluj PlantFor over a decade, the Bosch Cluj Plant has become a strategic hub for innovation and production, making a significant impact on the technological landscape in Romania. Through our constant commitment to excellence in quality and innovation, we develop a diverse range of modern products for the mobility industry, focusing on delivering cutting-edge solutions to our international customers. Inspired by passion for technology, we have consistently evolved, solidifying our position as the most desired employer in Cluj for the engineering and business candidates. We pay special attention to the development of our community, inspiring future generations and governing our impact on the environment.Our promise to our colleagues is rock-solid: we grow together,we enjoy our work, and inspire each other. Join us and see the difference.Work LikeABoschApplication ProcessAfter you followed all the required steps on our platform, you will receive an e-mail for GDPR compliance.Only those applicants who give their agreement will receive a feedback from us.Any other questions?Feel free to e-mail me on[email protected]and I will come with an answer shortly.By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy applyI'm interestedI'm interestedPrivacy NoticeImprint

Bosch Group logo

About Bosch Group

Global engineering and technology company spanning mobility, industrial, and consumer goods.
Create an account to apply