Fullstack Developer
Job ID 2024-26181
Category Software Development
Location US-MI-Auburn HillsAbout DMI
DMI is a leading global provider of digital services working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation, manufacturing, and other critical infrastructure sectors. DMI has grown to over 2,100+ employees globally and has been continually recognized as a Top Workplace in both regional and national categories.
About the Opportunity
DMI, LLCis seeking a Full Stack Developer
Duties and Responsibilities: Join DMI, LLC on an exciting journey as a Full Stack Angular Java Developer! We're collaborating with a major automotive client in Detroit, and you'll be right at the heart of the action. This role requires working onsite three days a week in northern Detroit. Please note that we are currently considering W2 candidates only.
Qualifications
Education and Years of Experience:Minimum of 7+ years overall IT experience: including 5+ years of Angular UI development and Java Services developmentRequired and Desired Skills/Certifications:Full stack developer who is proficient in both front end (UI/UX) as well as back end technologiesResponsible for detailed design, development/unit testing and integration of web and applicationsResponsible for Angular application development using web app development tools and frameworksProduce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirementsDevelop configurable software services that support applications integrates to enterprise servicesIdentify technical issues & coordinate the resolution of these issues with extended team members from other applicationsUses secure development best practices and design patternsCreate or update design and systems documentation for developed or modified services or programsCreate process and data flow diagrams for data movement captureAnalyze and translate business requirements to technical designAnalyze and resolve technical issuesCollaborate/communicate with project team and business users as requiredSupport functional testing and performance testingWorks with technical delivery lead on project activitiesEnsure assigned work is implemented within project schedulesStrong Automotive OEM experienceExperience with DevOps in a cloud environment a plusExperienced in waterfall, iterative, and agile methodologies
Additional Requirements / Technical Requirements:Professional working experience with Angular 6+ development with Typescript (minimum 3 years experience)Strong HTML5, CSS3 and Javascripts skills (minimum 5 year's experience)Working experience with bootstrap and jqueryProfessional working experience with integrating REST services with Angular front-end.Working experience with version control tools like Git, SVNDeep knowledge of Angular practices and commonly used modules based on past work experienceExtensive knowledge of javascript based frameworks to provide better yet faster UI experience for end usersExperience in creating responsive web applicationsExperience in working with IDE such as Eclipse, IntelliJ or Visual StudioStrong working experience in building Java/J2EE applications with Java/J2SE 8Working experience with Oracle / MySQL or other relational databasesWorking experience in building REST services using Spring BootStrong analysis, design, coding, and code review skills with cloud-based applicatio