Full Stack Developer Location: Dearborn, MI/Hybrid Duration: 18 Months Description: Position Description: Looking for a Technical Product Designer to be part of Supply Chain Sustainability IT team. This individual will identify and implement IT solutions that would digitize and automate said business processes to bring enhanced transparency and visibility to Client extended, multi-tiers supply chain, and enable Client to meet legal and mandatory requirements in the supply chain sustainability space. The ideal candidate would be a seasoned software engineer who wants to move into a technical leadership role where instead of implementing requirements, you lead the development of requirements and work with others for implementation and delivery. Skills Required: Bachelor’s degree in computer science, computer engineering, IT, business, or equivalent 5+ year with full stack development using Java (Spring Boot), Python, and web application development frameworks such as but not limited to JavaScript, REACT, Angular, Karma, Node.js, etc. 5+ year experience modern databases (Relational and non-relational) SQL Server, Teradata, etc. 5+ experience in cloud based development and operations (Azure/AWS/GCP/PCF) 5+ year experience working with Agile project management software such Jira or Rally 5+ year experience with Test Driven Development (TDD) and Continuous Integration/Continuous Delivery (CI/CD) tools and pipelines, such as: (Jenkins, Terraform, SonarQube, Gradle, GitHub) Ability to synthesize and visualize complex, and occasionally ambiguous concepts and translate them into a list of use-cases or an action plan for the team or organization. Ability to lead through influence. Strong global business acumen in Purchasing, Manufacturing, Planning, Logistics, Service, etc. Excellent interpersonal and communication skills and demonstrated ability to work cross-functionally, building trust and driving success across skill teams (business and product) and leadership levels Experience working with external partners, including industry experts consortiums, for development and complex integration of industry standards and multi-party solutions. Experience in benchmarking. Proactive attitude and not afraid to ask question and ability to operate with an Agile mentality in an ambiguous environment. Good organizational and time management skills. Willing to work on a highly collaborative team fulfilling different roles and fill gaps Skills Preferred: Master’s degree in Computer Science, IT or Business Administration Proven ability to learn and become productive in new concepts quickly Behavioral Leadership (ability to handle uncertain situations and build relationships) Experience leading agile software development practices to solution delivery High degree of initiative, self-motivation, and ability to work autonomously Ability to work with multi-functional teams for deliverables and timing Curiosity towards new technologies that may benefit the team and a strong desire to learn Experience with Design Thinking tools such as Figma, InVision, Miro, Balsamiq, etc. Experience Required: 5+ years Education Required: Bachelor’s degree in computer science, computer engineering, IT, business, or equivalent (required) Master’s degree in Computer Science, IT or Business Administration (preferred) As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or express, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.