Ilitch Holdings Technical Engineer I in Detroit, Michigan
Technical Engineer I
First of three levels of Technical Engineer – Applications. Work on a team to participate in all aspects of moderately complex software engineering, including technical design, development, testing and support. Focus on developing deep expertise in one more areas of software development technology. This position will operate with guidance, when needed, from more experienced levels of Technical Engineers and supervision. This position may support LCE or other Ilitch companies.
Participate in the design, development, and support of technical projects through to completion according to project standards.
Develop software following corporate standards for, the design, development, testing, and support of moderately complex software, systems, and applications.
Support Quality Assurance (QA) in the development of integration test plans, test conditions, and expected test results.
Collaborate with Business Analysts to understand requests or business unit initiatives and discuss alternatives.
Resolves system issues and responds to suggestions for improvements.
Provide support for production applications including on-call afterhours support on a rotational basis.
Develop and maintain support documentation.
Minimum Knowledge, Skills and Abilities
Bachelor’s degree in Computer Science or related field. Equivalent experience may be considered in lieu of a formal education.
Minimum of four (4) year of programming experience in and strong knowledge of one or more of the following technologies
Microsoft .Net (C# or VB)
Mobile development including Android and iOS native applications and hybrid applications
Demonstrate experience working with data-driven systems using SQL and RDBMS.
Evidence of strong analytical skills and demonstrated ability to develop solutions and alternatives that meet business goals.
Strong relationship building skills and ability to collaborate with other Enterprise Technology staff and business units.
Evidence of effective verbal and written communication skills with the ability to listen and communicate technical information to a wide variety of technical and non-technical clients.
Evidence of a self-motivated, curious and creative approach to technology with a passionate embrace of technology.
Preferred Skills, Knowledge and Abilities
Experience in a formal Software Development Life Cycle.
Programming experience in any of the following technologies
Content management systems such as DNN, Joomla or Drupal
Social media integration tools and platforms
This position will require working non-traditional hours including evenings, weekends and holidays.
Works in a normal office environment where there is no physical discomfort due to temperature, noise, dust and the like.
Moderate noise (examples business office with computers and printers.