IT Solutions Designer
Listed on 2026-02-16
-
Software Development
Software Engineer, Full Stack Developer
Work Location
Southfield, Michigan, United States of America
Hours40 hours per week
Pay Details$74,000 - $127,000 USD
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Line Of BusinessTechnology Solutions
Job DescriptionThe IT Solutions Designer leads the creation of a comprehensive end-to-end detailed solution with overall accountability for the technical design and delivery of the System Design Specification (SDS) and is largely focused on large-scale, complex or enterprise projects. May also be accountable for complex programming / coding.
Depth & Scope- Performs complex to difficult technical tasks independently
- Advanced knowledge of the business, technical environment, processes, tools, various and multiple programming languages, operating systems, solutions design and other relevant technology areas
- Subject matter expert in at least one area of discipline and consults with clients / or project teams on all aspects of research, analysis, design, hardware / software support, development of technical solutions and/or testing
- Works independently as the senior developer on a diverse range of activities and provides technical guidance to others to help resolve issues within area of expertise
- Leads the development of detailed, complex and/or comprehensive project plans and understands impact / risk of integrating third party solutions
- Typically reports to an IT Development Manager or above
- Undergraduate degree or Technical Certificate
- 5-7 years related experience
- 5+ years of relevant experience in software engineering and application support with programming languages such as Java, J2EE in a Dev Ops environment.
- 2+ years of experience with Java development frameworks such as Spring/Spring Boot, Hibernate.
- 2+ years of experience in frontend development with Angular and Bootstrap technologies, Node JS.
- 2+ years of experience writing SQL/Functions/Procedures in database systems such as MySQL, MSSQL, Oracle.
- Demonstrated experience with UI development using HTML, JavaScript, CSS, jQuery, AJAX.
- Strong understanding of object-oriented analysis and design (OOAD) concepts.
- Experience developing SOAP, REST based web services is required.
- Experience with Git-based source control systems such as Git Hub.
- Experience developing Unit Tests using tools such as JUnit to verify your code quality.
- Domestic Travel – Occasional
- International Travel – Never
- Performing sedentary work – Continuous
- Performing multiple tasks – Continuous Operating standard office equipment - Continuous
- Responding quickly to sounds – Occasional
- Sitting – Continuous
- Standing – Occasional
- Walking – Occasional
- Moving safely in confined spaces – Occasional
- Lifting/Carrying (under 25 lbs.) – Occasional
- Lifting/Carrying (over 25 lbs.) – Never
- Squatting – Occasional
- Bending – Occasional
- Kneeling – Never
- Crawling – Never
- Climbing – Never
- Reaching overhead – Never
- Reaching forward – Occasional
- Pushing – Never
- Pulling – Never
- Twisting – Never
- Concentrating for long periods of time – Continuous
- Applying common sense to deal with problems involving standardized situations – Continuous
- Reading, writing and comprehending instructions – Continuous
- Adding, subtracting, multiplying and dividing – Continuous
The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and skills required. The listed or specified responsibilities & duties are…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).