Cloud Software Engineer
Apply NowCompany: DCM Infotech Limited
Location: Dearborn, MI 48126
Description:
Fulltime Hybrid position
Location - Dearborn, MI
The Senior Full Stack Software Engineer will be part of a team responsible for developing, enhancing and maintaining the DPEI application and implementing key feature enhancements, rewriting/modernizing the RIPSOS application into it's updated and modernized form, and building the new billing module application. The focus of the position is to enhance the current application, modernize the old application and build the new application using JAVA, Angular, Springboot, APIs, and PostgresSQL all running on a GCP Platform. Additional focus will be on helping to plan and architect the modernized and new application structures to help aid in design and development. The candidate for the role must be a problem solver that can work through occasional ambiguity, is someone who can focus on getting things done with very strong follow-through, and is able to make decisions for themselves while driving the results. They must also be strong conceptual thinkers and demonstrate effective communication skills.
Skills Required:
Java Angular
Spring Boot / microservices
REST API's
PostgresSQL (or similar SQL database skills)
CI/CD (Jenkins, GitHub, Tekton, Cycode, etc)
Google Cloud Platform (GCP)
TDD and agile methodologies, tools (JIRA preferred) and practices
Previous complete system design and architecture experience
Possess strong interpersonal skills, demonstrating professionalism in all actions
Willingness to dig into work, analyze the problem, and formulate a suggested direction/solution without having to be every step by step detail
Willingness to take ownership of their work and drive it to completion
Skills Preferred:
Good knowledge of testing and security methodologies and tools such as SonarQube, CheckMarx
Good understand of logging and monitoring tools such as Splunk, and DynaTrace
Good understanding of performance and load engineering and tuning
Experience creating technical specifications
Business process improvement experience
Experience Required:
Minimum of 5+ years of Full Stack development experience with demonstrated progression of responsibilities
2+ year of experience developing and deploying for cloud platforms, specifically Google Cloud Platform (GCP)
2+ years of experience with helping to architect an entirely new application design from the ground up
Experience Preferred:
Experience with automation testing tools such as Selenium, Playwright, etc.
Experience with using AI tools for assistance in general development tasks/functions, such as Github Copilot, LLM's, etc
Previous experience at Ford with knowledge of Ford IT security policy and requirements is a bonus
Education Required:
Bachelor's degree in Computer Science or similar
Education Preferred:
Google Certification
Additional Safety Training/Licensing/Personal Protection Requirements:
Location - Dearborn, MI
The Senior Full Stack Software Engineer will be part of a team responsible for developing, enhancing and maintaining the DPEI application and implementing key feature enhancements, rewriting/modernizing the RIPSOS application into it's updated and modernized form, and building the new billing module application. The focus of the position is to enhance the current application, modernize the old application and build the new application using JAVA, Angular, Springboot, APIs, and PostgresSQL all running on a GCP Platform. Additional focus will be on helping to plan and architect the modernized and new application structures to help aid in design and development. The candidate for the role must be a problem solver that can work through occasional ambiguity, is someone who can focus on getting things done with very strong follow-through, and is able to make decisions for themselves while driving the results. They must also be strong conceptual thinkers and demonstrate effective communication skills.
Skills Required:
Java Angular
Spring Boot / microservices
REST API's
PostgresSQL (or similar SQL database skills)
CI/CD (Jenkins, GitHub, Tekton, Cycode, etc)
Google Cloud Platform (GCP)
TDD and agile methodologies, tools (JIRA preferred) and practices
Previous complete system design and architecture experience
Possess strong interpersonal skills, demonstrating professionalism in all actions
Willingness to dig into work, analyze the problem, and formulate a suggested direction/solution without having to be every step by step detail
Willingness to take ownership of their work and drive it to completion
Skills Preferred:
Good knowledge of testing and security methodologies and tools such as SonarQube, CheckMarx
Good understand of logging and monitoring tools such as Splunk, and DynaTrace
Good understanding of performance and load engineering and tuning
Experience creating technical specifications
Business process improvement experience
Experience Required:
Minimum of 5+ years of Full Stack development experience with demonstrated progression of responsibilities
2+ year of experience developing and deploying for cloud platforms, specifically Google Cloud Platform (GCP)
2+ years of experience with helping to architect an entirely new application design from the ground up
Experience Preferred:
Experience with automation testing tools such as Selenium, Playwright, etc.
Experience with using AI tools for assistance in general development tasks/functions, such as Github Copilot, LLM's, etc
Previous experience at Ford with knowledge of Ford IT security policy and requirements is a bonus
Education Required:
Bachelor's degree in Computer Science or similar
Education Preferred:
Google Certification
Additional Safety Training/Licensing/Personal Protection Requirements: