How can we reach you?

Do you have a resume?

Please check the box below:

If you would like to be notified via email about new job openings, select a category below:

Submit
Cancel
Detroit, MI
$90k - $115k / Year

Position No Longer Open

Posted 1/19/2018

Required Skills

  • United States Citizen or Current Green Card Holder
  • 5+ years’ professional experience in and demonstrated expertise in two or more of the following technologies:
  • Microsoft .Net (C# or VB)
  • Mobile development including Android and iOS native applications and hybrid applications
  • Experience using modern software architecture concepts such as MVC, SOA, SOAP, REST, and cloud / cloud hybrid models
  • Rest / Restful Services
  • Bachelor’s degree in Computer Science or related field
  • HTML5 / JavaScript / CSS
  • SharePoint
  • Open-source JavaScript libraries
  • Content management systems such as DNN, Joomla or Drupal
  • Social media integration tools and platforms
  • NoSQL Databases
  • Enterprise Service Bus (ESB) technologies
  • 3+ years’ experience working with data-driven systems using SQL and RDBMS
  • Demonstrated knowledge of advanced programming techniques and experience mentoring less senior developers
  • Experience in a formal Software Development Life Cycle using continuous integration
  • Experience using formal software management and source control tools such as Team Foundation Server, Aldon, SVN, or Git
  • Excellent analytical and problem-solving skills
  • Ability to find creative solutions to solve problems while staying within practice guidelines
  • Self-motivated, curious, creative and passionate about technology
  • Demonstrated written and verbal communication skills
  • Experience developing formal estimations for project completion
  • Experience with Object Oriented (OO) techniques, including an understanding of common OO and web application design patterns

Job Description

  • United States Citizen and Current Green Card Applicants Only
  • Design, development, and support of technical projects through to completion according to project standards and user satisfaction
  • Responsible for the delivery of small to medium sized projects as well as for the delivery of complex components of large projects as part of a team
  • Projects may support multiple departments and Ilitch-owned companies
  • Take part in the research and proof-of-concepts of new technologies
  • Present findings to senior technologists in the organization
  • Develop software following corporate standards for, the design, development, testing, and support of software, systems, and applications
  • Produce excellent quality code with a focus on stability, security, and maintainability
  • Contribute to software architecture designs
  • Participate in the planning and design of future software and technical architectures
  • Work with fellow developers as well as external resources located locally or off-shore
  • Participate in and actively contribute to formal design and code reviews for others’ work
  • Support QA in the development of integration test plans, test conditions, and expected test results
  • Resolve system issues and respond to suggestions for improvements
  • Provide support for production applications including on-call afterhours support on a rotational basis
  • Develop and maintain support documentation
  • Mentoring less-experienced developers in software development techniques and processes
  • Develop estimates for completion of programming projects and participate in developing formal project plans
  • Participates in technical aspects of system evaluation and vendor selection processes
  • Perform technical functions in the software development process such as performing builds and releases
  • Act as a subject matter expert in one or more areas of technology
  • Keep up to date with latest technology trends and developments

We Build
Teams

Contact Us

RELIANCE ONE, INC.

1700 Harmon Road, Suite One

Auburn Hills, MI 48326

248-922-4500


Copyright 2015 Reliance One, Inc.

All rights reserved.