Job Description
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
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer Backend and Cloud position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
