Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 22,700 associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Job Description
· Lead the design and architecture of scalable and robust software solutions for Industry 4.0 projects.
· Define and implement best practices for software architecture, development, and deployment.
· Identify & implement non-functional requirements like Performance, Security, Interoperability, UX, Extensibility, etc. (NFRs).
· Design and implement on-premises & cloud-based solutions using Azure and/or AWS services.
· Work closely with cross-functional teams (Pre-Sales, Marketing, Delivery Units) to understand Industry 4.0 requirements and integrate software solutions accordingly.
· Collaborate with data engineers and data scientists to implement advanced analytics and machine learning components (AI/ML based solutions).
· Architect and implement solutions on cloud platforms, with a focus on Azure and/or AWS services.
· Support for new customer proposals (technical content/solution preparation) & efforts estimation for same using software estimation techniques.
· Ensure optimal performance, scalability, and security of on-premises & cloud-based applications.
· Collaborate with project managers, developers, and other stakeholders to ensure successful project delivery.
· Communicate complex technical concepts to non-technical stakeholders effectively.
· Implement and enforce coding standards, best practices, and code reviews to ensure high-quality software delivery.Conduct (or support/mentor for) performance tuning and optimization of implemented solution
· Worked on manufacturing domain / Shopfloor applications development (preferably web apps).
· Good understanding of Industry 4.0 concepts, IoT, and data analytics, cloud capabilities, etc.
· Demonstrate deep & most recent expertise in Microsoft .NET technologies & architecture styles like C#, .NET Core, Micro-Services, SOA, Rest API, etc.
· Demonstrate expertise in database design and programming using Microsoft MS SQL Server (preferred), Oracle.
· Also demonstrate some experience (may not be expertise) in UI development using Angular / ReactJS, Java Script, Bootstrap / Angular Material (minimum 3 years).
· Good knowledge or some exposure to unit testing frameworks like NUnit or so.
· Must have used versioning tools such as GitHub, TFS, SVN, etc.
· Must know to few agile methodologies & tools.· Some experience or good theoretical knowledge of DevOps tools & concepts (Docker, Containers, Kubernetes etc.), and reporting tools like Power BI and/or Tableau.· Excellent problem-solving and communication skills.· Relevant certifications in Microsoft Azure, AWS or so is a plus.Qualification· Bachelor’s or master’s degree in computer science engineering, or related field.Mandatory certification :SAP GRC Certification.
Qualifications
BE
Additional Information
10 - 13 years