Share this Job
Apply now »

Title:  Software Engineer


Troy, MI, US

Date:  Jan 13, 2022

Title: Software Engineer

Location:  Troy, MI, US

Job Type: Full-time with Benefits  

Location: Hybrid work environment;Troy, MI, US , US 


Who We Are:  

We are MSX International – a leading, global provider of technology-enabled business process outsourcing (BPO) services to automotive manufacturers. For more than 25 years, MSX International has worked closely with vehicle manufacturers around the world. With over 5,000 employees based in more than 80 countries worldwide, our teams provide industry leading expertise.  We have combined our deep industry expertise with cutting-edge technology solutions to help our automotive clients increase revenue and reduce cost, while enhancing operational efficiency and customer satisfaction.  Our goal is to help our customers reach their full potential and to excel as their global partner of choice. 


What’s in it for you?

When you join our team, you become part of the MSX International family. It’s more than a job – it’s the opportunity to build a career, make a difference, and be part of an exciting industry. 


We currently have a great opportunity available for a Software Engineer to collaborate in the design, development, implementation, and maintenance of web-based applications.  
A Software Engineer’s responsibilities would include interfacing with both internal and external customers to understand their business needs and constraints. Once requirements are understood, engineers need to design and developed applications to fill those requirements in the most effective way possible. This is a highly creative and technical position. The position is currently remote and follows a work-from-home strategy.


ESSENTIAL DUTIES AND RESPONSIBILITIES (Other duties may be assigned as necessary)

The primary job responsibilities and duties of this position include the following:

  • Translate customer needs to system requirements/work objectives
  • Design/write/analyze/review/update programs in a multi-developer environment
  • Update existing programs to correct errors, increase efficiency, or adapt to new requirements
  • Participate in design/operational reviews to help improve the designs/implementations of others
  • Generate test/production data as necessary
  • Design/implement unit/system/integration tests as necessary and act on test results
  • Provide operational support for programs/systems produced by the team




To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Minimum Qualifications:

  • Strong knowledge of web standards and technologies (HTML, CSS, JavaScript, jQuery, AJAX)
  • Experience writing JavaScript programs for the front end, and/or back end of web applications
  • Experience developing/deploying applications in Linux
  • Solid understanding of object-oriented programming
  • Solid understanding of XML
  • Understanding of, and experience with SQL
  • Understanding of, and experience with NodeJS/ExpressJS
  • Working knowledge of software development methodologies (RAD / Agile)




Preferred Qualifications:

  • Experience working with applications utilizing significant relational database engines as part of the overall application architecture
  • Experience building and deploying web-based software systems with multiple components and subsystems
  • Working knowledge/experience with DITA XML architecture
  • Experience with single page web applications
  • Familiarity with git
  • Working knowledge of web security standards
  • Conscientious and responsible
  • Highly detail-oriented
  • Excellent analytical and problem-solving skills
  • Previous automotive and/or technical publication experience
  • Effective oral and written communication skills
  • Self-starter, with the ability to be self-directed in a high-volume, fast-paced environment


If you are interested in this position apply here  


Nearest Major Market: Troy
Nearest Secondary Market: Detroit

Job Segment: Developer, Software Engineer, Engineer, Testing, Technology, Engineering, Automotive

Apply now »