Java Software Engineer
Java Software Engineer63
Applications
63
Applications
Not Accepting Applications
About the Job
Skills
Connected Services - Sr. Software Engineer
Job Description:
Build
your brand. Tell your story. Take advantage of a rare opportunity to do
something great!
We
are looking for technology game changers to help Us lead a transformation
within the automotive industry. Technology has the potential to disrupt the
automotive industry significantly in the next decade, and our organization is
seeking high potential candidates to digitally transform the company with a
focus on customer experience.
Our
Software Driven Experience (SWX) connectivity organization was established to
build the most captivating customer experiences on the latest frontier of
Automotive Technology. Connectivity brings the customer and car closer together
than ever before, allowing Us to build unique experiences that enhance our
products, our brands, and our customers' lives.
The
SWX connectivity team builds new connected car applications used by Our
customers, covering a myriad of technologies and systems and ranges from
in-vehicle to off board systems. As an organization, our primary focus is off-board
systems and their interaction and integration with in-vehicle systems. The
off-board systems are complex and cover cloud platforms, user channels, back-
office systems, contact centers and integration with third party systems. All
these systems must have robust solutions to support high availability and fast
response of services expected by our customers. In addition, the connectivity
systems developed by Us are global (build once, deploy globally) with regional
adaptations.
Responsibilities:
§
Develop
cloud based connected vehicle services and features
§
Design,
code, test and own cloud-based applications that deal with real-time event
based data as well as large amount of streaming data
§
Solve
complex technical problems using industry best practices while being compliant
to enterprise security policies
§
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
§
Collaborate
with product owners and business analysts to identify minimal viable product
and support user stories definition
§
Debug
performance issues in large scale distributed systems
§
Set
Technical Direction and coordination for Junior Developers
§
Develop
automation, monitoring, and debugging tools
§
Drive
continuous improvement through code reviews, monitoring and defect analysis
Basic
Qualifications:
§
Bachelor's
Degree in Computer Science, Computer Engg, Electrical Engg or equivalent
§
5+
years of programming experience in a professional environment
§
Minimum
of 3 years of experience in API and Micro services development
§
Software
development experience in one or more high level programming languages and
frameworks (Languages: Java, JavaScript, Python)
§
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, prioritization, and the ability to multitask
§
Must
be a good team player and work well with people, have experience working with a
global team and with multiple suppliers
Preferred
Qualifications:
§
Master's
Degree in Computer Science, Computer Engg, Electrical Engg or equivalent
§
Minimum
of 10 years of work experience
§
Minimum
of 5 years of Connected Vehicle Experience
§
Experience
working with MQTT and Google Protocol Buffers
§
Experience
working with streams-based technologies (Kafka, Kinesis)
§
Experience
with DevOps tools (Git, Gradle/Maven, Jenkins, Jira) and Test-Driven
Development
§
Experience
with Micro Services architecture and container technologies (Docker)
§
Good
understanding of vehicle CAN, Diagnostics and Telematics
§
Experience
with Amazon Web Services (AWS) and cloud services including AWS certification
Experience with Node.js and React
Thank you
About the company
Industry
Computer Software
Company Size
11-50 Employees
Headquarter
Bangalore