Urgently hiring Use left and right arrow keys to navigate
Estimated Pay $50 per hour
Hours Full-time, Part-time
Location Farmington Hills, Michigan

Compare Pay

Estimated Pay
We estimate that this job pays $50.04 per hour based on our data.

$33.68

$50.04

$68.19


About this job

The Software Engineer will join an agile development team responsible for our web applications, special projects and/or supporting tools. The Software Engineer should be passionate about code quality and software excellence, with extensive development experience. Collaborating closely with other engineers, architects, and team members is a must.

Job Requirements

  • Build user interface and server-side components using approved frameworks producing quality code.

  • Participate in design and code reviews suggesting improvements and troubleshooting.

  • Work with other team members at the architecture, design, and code levels to ensure standards-based, high performance systems.

  • Actively participate at internal community of practice events to help with continuous learning

  • Perform all work in accordance with company's quality programs, standards, and procedures.

  • Maintain safety, security, and privacy standards throughout all areas of responsibility.

Knowledge

  • Knowledge of popular software development processes, i.e., agile, scrum, feature driven development.

  • Experience troubleshooting and resolving application defects within a mature production system.

  • Working knowledge in distributed systems, service-oriented architecture, micro service frameworks and relational databases preferably with exposure to stored procedures.

  • Test driven development.

Skills

  • Experience with Java Platform (SE & EE), testing frameworks like Selenium or Cucumber, XML, Restful APIs, client-side scripting, ORM frameworks and MVC frameworks.

  • Past work with Java messaging is a plus.

Abilities

  • Ability to work in a collaborative team environment, think critically and problem solve, learn new technologies and adapt to change.

  • Ability to communicate effectively throughout organization.

Other Essential Requirements

  • 5 years' experience as software engineer with a strong development background.

  • College degree in Computer Science, certification or experience.


You might also like

in Farmington Hills, MI

$24
est. per hour
ThyssenKrupp System Engineering 2h ago
Just postedUrgently hiring12.7 mi Use left and right arrow keys to navigate
$24
est. per hour
ThyssenKrupp System Engineering 2h ago
Urgently hiring12.7 mi Use left and right arrow keys to navigate
$50
est. per hour
Dana Corp 13h ago
Just postedUrgently hiring6.3 mi Use left and right arrow keys to navigate
$42
est. per hour
Presidio, Inc. 13h ago
Urgently hiring10.8 mi Use left and right arrow keys to navigate
$50
est. per hour
Credit Acceptance 2h ago
Urgently hiring3.7 mi Use left and right arrow keys to navigate
View more like this

Nearby locations

Posting ID: 837792982 Posted: 2024-05-02 Job Title: Software Engineer Java