IN_BGSW_Python Developer (PyQt) with 5 to 7 Years of Experience

  • Ozone Manay Tech Park (OMTP), 56/18, Garvebhavi Palya, Bangalore, Karnataka, India
  • Full-time
  • Legal Entity: Bosch Global Software Technologies Private Limited

Company Description

Robert Bosch Engineering and Business Solutions 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 19,500 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

Required skill set:

* Work experience as Python developer & PyQt5

* Very good experience in creating GUI in python.

* Knowledge in VBA and xml.

* In depth knowledge of OOPS concepts and basics of design patterns.

* Knack for benchmarking and optimization.

* Team spirit.

* Good problem-solving skills.

* Proficient understanding of code versioning tools such SVN.

* Added advantage for exposure to Requirement management tool(like DOORS),Design tools(like Enterprise Architect and Raphsody),configuration management tools (like ALM, Clearcase, SVN, GIT)

* Proactive, Good communications and interpersonal skills.

* Familiarity with SW development process (Agile/Scrum) is desirable.

* Open to learn new tools and technologies on the job.

* Be capable of conveying ideas and thoughts in technical discussions.

* Added advantage if worked on Jenkin Servers

 

Qualifications

B.E/ B.Tech E&C, E&E, EEE with 5 to 7 Years of experience in Application/Tools software development

Additional Information

Responsibilities & Tasks:

* Customer Requirement gathering & analysis, Software Design, Development, Integration and Testing of new functionalities, enhancements, change requests and bug fixes.

* Writing effective, scalable code

* Develop back-end components to improve responsiveness and overall performance

* Involve end to end to Design

* Involve end to end Development

* Conduct unit testing based on the test case template

* Ensure successful roll out into production based on priorities and adhering to timelines.

Privacy PolicyImprint