0% found this document useful (0 votes)
37 views2 pages

Dmi Softwareengineer Job Description: Required Skills

The DMI Software Engineer job description is seeking candidates to work on automotive data applications that provide data access services to dealerships and repair centers. As part of a co-located sprint team, responsibilities include requirements gathering, design, coding, testing, defect fixes, and enhancements. Primary technical tasks involve Java web application development, web services, and data persistence. Required skills are proficiency in Java, web services, SQL, communication, and problem solving. Desired experience includes additional Java technologies, PL/SQL, source control, build tools, and Agile methodologies. The ideal candidate has a Bachelor's degree and 2-5 years of experience.

Uploaded by

Tushar Dhole
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views2 pages

Dmi Softwareengineer Job Description: Required Skills

The DMI Software Engineer job description is seeking candidates to work on automotive data applications that provide data access services to dealerships and repair centers. As part of a co-located sprint team, responsibilities include requirements gathering, design, coding, testing, defect fixes, and enhancements. Primary technical tasks involve Java web application development, web services, and data persistence. Required skills are proficiency in Java, web services, SQL, communication, and problem solving. Desired experience includes additional Java technologies, PL/SQL, source control, build tools, and Agile methodologies. The ideal candidate has a Bachelor's degree and 2-5 years of experience.

Uploaded by

Tushar Dhole
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

DMI SoftwareEngineer Job Description

The DMI Software Engineer will act as an engineer for internal and
external facing automotive data applications that provide data access
services to dealerships and repair centers.
This person will be responsible for working with support, product
managers, architects, other engineers, and business analysts on
requirements, design, coding, unit test creation, test automation, defect
fixes, and enhancements to the platform within a co-located sprint team.
They are willing to fill in any role during the project required for the teams
success.
Primary technical tasks will be related to Java web application, web
services development and data persistence.
At DMI, our most successful engineers understand Core Java, including
advanced topics like Collections, Threads and Concurrency, Design
Patterns, Garbage Collection, JDBC, etc., and can discuss design tradeoffs
in data structures and algorithmic complexity. They also can write
efficient SQL queries and design simple relational tables and data models.
We look for these skills in our interview process.
Required Skills:

Java development
Web services proficiency required. Experience with both creating
and consuming web services (REST, SOAP or SOA)
Experience with Servlets, XML, JSON, JSP, HTML, Tomcat
RDBMS Experience including intermediate to advanced SQL
Verbal and Written communication proficiency
Ability to work as a team member and/or individually with limited
supervision
Versatile in day-to-day tasks including automating the testing of the
systems being built
Ability to troubleshoot technical problems and demonstrate problem
solving skills and resourcefulness in obtaining information and
diagnosing issues

Desired Skills:

Experience with Java 1.7+, Servlets, JSP, XML, SOAP, REST, Tomcat,
JavaScript , PL/SQL, SVN, Eclipse, Maven, Apache
PL/SQL programming
Experience with Test Driven Development (TDD)
Experience with Agile methodologies including working knowledge
of Atlassian tools

Qualifications:

Bachelor of Computer Science, Engineering or equivalent education


and/or experience
2-5 years experience

You might also like