Senior Full Stack Developer

Bosch Group

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 22 days ago
Vacancies: 1 Vacancy

Job Summary

Job Summary:

We are seeking a highly motivated and experienced Senior Full Stack Developer with a strong focus on Python to join our dynamic Engineering and Research this role you will be instrumental in designing developing and maintaining cutting-edge applications that support our core research initiatives and engineering efforts. You will collaborate closely with researchers engineers and product managers to translate complex requirements into robust scalable and user-friendly solutions. This position offers the opportunity to contribute to impactful projects work with the latest technologies and shape the future of technological innovation and research-driven solutions.

Roles & Responsibilities:

Full Stack Development:

  • Design develop and maintain high-quality web applications and services using Python and related frameworks (e.g. Django Flask FastAPI).

  • Develop and maintain robust and scalable RESTful APIs.

  • Build and maintain user-friendly and responsive front-end interfaces using modern JavaScript frameworks (e.g. React Angular ).

  • Write clean well-documented and testable code.

Collaboration and Communication:

  • Work closely with researchers engineers and product managers to understand requirements and translate them into technical specifications.

  • Participate in code reviews and provide constructive feedback to other developers.

  • Communicate effectively with both technical and non-technical audiences.

  • Contribute to team knowledge sharing and documentation efforts.

Infrastructure and Deployment:

  • Deploy and maintain applications in cloud environments (e.g. AWS Azure GCP).

  • Automate deployment processes using CI/CD pipelines.

  • Monitor application performance and identify areas for optimization.

  • Contribute to the design and implementation of scalable and reliable infrastructure.

Research Support:

  • Develop tools and applications to support research activities such as data analysis visualization and modeling.

  • Collaborate with researchers to integrate new algorithms and models into production systems.

  • Contribute to the development of novel solutions to challenging research problems.

Technical Leadership:

  • Provide technical guidance and mentorship to junior developers.

  • Contribute to the development of best practices and coding standards.

  • Evaluate new technologies and tools and make recommendations for their adoption.


Qualifications :

Educational qualification:

Bachelors degree in computer science Software-Engineering or a related field.

Experience:

  • 8 - 10 years of professional software development experience.

  • 5 years of experience with Python and related web frameworks (Django Flask FastAPI).

  • Strong experience with front-end development using modern JavaScript frameworks (React Angular ).

  • Experience designing and developing RESTful APIs.

  • Experience with relational databases (e.g. PostgreSQL MySQL) and NoSQL databases (e.g. MongoDB Redis).

  • Experience with cloud platforms (AWS Azure GCP) and containerization technologies (Docker Kubernetes).

  • Experience with CI/CD pipelines and automation tools.

Mandatory/requires Skills:

Technical Skills -

  • Proficient in Python programming language.

  • Strong understanding of web development principles and best practices.

  • Solid understanding of data structures and algorithms.

  • Experience with testing frameworks (e.g. pytest unittest).

  • Familiarity with version control systems (Git).

Soft Skills -

  • Excellent communication interpersonal and collaboration skills.

  • Strong problem-solving and analytical skills.

  • Ability to work independently and as part of a team.

  • Passion for learning and staying up to date with the latest technologies.

Preferred Skills:

  • Experience with specific research domains (e.g. machine learning data science scientific computing).

  • Experience with data visualization libraries (e.g. Plotly).

  • Contributions to open-source projects.

  • Experience working in an agile development environment.


Remote Work :

No


Employment Type :

Full-time

Job Summary:We are seeking a highly motivated and experienced Senior Full Stack Developer with a strong focus on Python to join our dynamic Engineering and Research this role you will be instrumental in designing developing and maintaining cutting-edge applications that support our core research in...
View more view more

Key Skills

  • APIs
  • REST
  • Spring
  • SOAP
  • .NET
  • React
  • Node.js
  • Angular
  • J2EE
  • JavaScript
  • Web Services
  • Java

About Company

Company Logo

Bosch first started in Vietnam with a representative office in 1994. Bosch has its main office in Ho Chi Minh City, with branch offices in Hanoi and Da Nang, and a Powertrain Solutions plant in the Dong Nai province to manufacture pushbelt for continuously variable transmissions (CVT) ... View more

View Profile View Profile