Software Engineer Backend and Cloud
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Dear Candidate,
Job Description:
The responsibilities of the Connected Vehicle Software Developer include but are not limited to the following:
Develop cloud based connected vehicle services and features
Understand requirement, code, test and own cloud based applications that deal with real time event based data as well as large amount of streaming data
Build cloud based REST APIs and micro services using serverless cloud technologies
Use agile methodologies and Test Driven Development (TDD) to realize the technical solution
Develop automation, monitoring, and debugging tools.
Basic Qualifications:
Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent
Minimum 3 year of programming experience in a professional environment
Software development experience in one or more high level backend programming languages and frameworks (Node.js Python, Java)
Experience working one or more of the following technologies:
AWS IOT, MQTT, AWS Lambda, AWS Kinesis
Experience working in a Continuous Integration & Delivery model
Experience working with large scale distributed systems
Strong written and oral communication skills
Motivated to learn new technologies
Strong problem solving and organization skills
Exhibit flexibility in taking up diverse nature of work as per project needs.
Preferred Qualifications:
Connected Vehicle Experience or connected product Experience
Experience working with MQTT and Google Protocol Buffers
Experience with DevOps tools (Git, Gradle/Maven, Jenkins, Jira) and Test Driven Development (TDD)
Experience with Micro Services architecture and container technologies such as Docker
Job Description:
The responsibilities of the Connected Vehicle Software Developer include but are not limited to the following:
Develop cloud based connected vehicle services and features
Understand requirement, code, test and own cloud based applications that deal with real time event based data as well as large amount of streaming data
Build cloud based REST APIs and micro services using serverless cloud technologies
Use agile methodologies and Test Driven Development (TDD) to realize the technical solution
Develop automation, monitoring, and debugging tools.
Basic Qualifications:
Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent
Minimum 3 year of programming experience in a professional environment
Software development experience in one or more high level backend programming languages and frameworks (Node.js Python, Java)
Experience working one or more of the following technologies:
AWS IOT, MQTT, AWS Lambda, AWS Kinesis
Experience working in a Continuous Integration & Delivery model
Experience working with large scale distributed systems
Strong written and oral communication skills
Motivated to learn new technologies
Strong problem solving and organization skills
Exhibit flexibility in taking up diverse nature of work as per project needs.
Preferred Qualifications:
Connected Vehicle Experience or connected product Experience
Experience working with MQTT and Google Protocol Buffers
Experience with DevOps tools (Git, Gradle/Maven, Jenkins, Jira) and Test Driven Development (TDD)
Experience with Micro Services architecture and container technologies such as Docker
0 page views
Related listings
-
Embedded Software EngineerSoftware DeveloperJob Description Embedded Software Developer for Android Middleware Development & Validation Skill Requirements • B.E in ECE/EEE/CSC with 2 – 4 years of experience in Embedded Software Development • Proficiency in C/C++ language • Expertise in And...2026/11/09
-
Senior Java Software EngineerSoftware DeveloperLooking for a Senior Java Developer to join a team of rockstar developers. The candidate should have a minimum of 5+ yrs. of experience.There are multiple openings. Company Background - We are a multinational software company that is growing at a fas...2026/11/09
-
Software Developer - CT AlgorithmsSoftware DeveloperResponsibilities: • As a developer in the team located in Bangalore, you will develop and integrate algorithm components for CT applications by taking care of all aspects of software engineering, from design and implementation, through testing and do...2026/11/09
