Bosch Group logo

2024_Software Developer_Java ALM_ETC

Bosch Group
Full-time
On-site
Bangalore India

Company Description

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

Responsibilities

  • Development of web-client, stand alone application for application lifecycle management topics.
  • Requirement analysis, development, testing and deployment.
  • Provide technical support to Application Lifecyle Platform Topics.
  • Support the team in DevOps and Tool infrastructure.
  • Comparison of existing Tools and Processes for a given domain (e.g. requirements management, architecture documentation, …)
  • Identifying Gaps btw. Lean tool solutions and processes like ASPICE or Bosch Central directives
  • Setup MVP / Pilot Tool environments, including development / extensions of tools based on existing open source components
  • Technical Writing (Creating technical and End-User documentation)

Mandatory Competencies:

  • Overall, 4– 6years of relevant experience in Software development activities
  • Experience in Tool development with Java, J2EE technologies, Client and Web-Based development
  • Programming language(s): Java, J2EE
  • Scripting language: JavaScript, Groovy, HTML, CSS, JQuery, XML, JSON
  • Framework: Spring, Junit, Maven, Selenium
  • Web services: Swagger API, REST API, Widget development, Gateway interfacing knowledge
  • IDE: Eclipse
  • Build Management: Jenkins, CI-CD
  • Strong hold on ALM applications of IBM-ELM, along with SDLC and Agile methodologies
  • Must have strong communication skills to be able to convey messages to clients and team members
  • Must have Team management skills include the ability to effectively delegate responsibilities, handle conflicts, evaluate performances and coach team members to help them improve their skills
  • Good at analyzing problem statement, debugging skills & troubleshooting

Desirable Skills

  • Tools knowledge: Git, Bit bucket, Docker and Azure
  • Web Servers: Apache Tomcat
  • Database: Oracle, My SQL, Mongo DB
  • Intland codebeamer, Atlassian and/or PTC, Cloud-based Management: Know-how on AWS, MS Azure
  • Process knowledge: ASPICE, ISO 26262, CMMI

 

Qualifications

Masters or Bachelor’s Degree in Engineering / Management

Additional Information

4- 6 years