Software Engineer
2 days ago
We are seeking a skilled Developer to join our team at Centraprise.
Job SummaryThe successful candidate will be responsible for designing, developing, and integrating applications using Java and other relevant technologies. They will work closely with the project team and business users to ensure that the developed solutions meet the required functional and non-functional requirements.
Key Responsibilities- Design and develop scalable and flexible software solutions that satisfy both functional and non-functional requirements.
- Develop configurable software services that support applications to integrate with enterprise services.
- Identify and analyze technical issues and coordinate the resolution of these issues with extended team members from other applications.
- Use secure development best practices and design patterns.
- Create or update design and systems documentation for developed or modified services or programs.
- Cross-train team members for full knowledge coverage on team.
- Analyze and translate business requirements to technical design.
- Collaborate/communicate with project team and business users as required.
- Support functional testing and performance testing.
- Work with technical delivery lead on project activities.
- Ensure assigned work is implemented within project schedules.
- Minimum of 7+ years overall IT experience, including 5+ years of Java development and integration experience.
- Automotive OEM experience a plus.
- Solid understanding of various enterprise services and micro-service concepts.
- Design, develop, deploy, test, and maintain technical assets in SOA environment, web services, and integration.
- Mentoring experience of junior developers.
- Solid understanding of Enterprise Service Bus concepts.
- Experience with DevOps in a cloud environment a plus.
- Experienced in waterfall, iterative, and agile methodologies.
- Services
- Web and micro-service technology platforms and frameworks (Spring Framework, SpringBoot, Spring Data JPA, SpringBatch)
- IBM Datapower, API Gateways
- Java/J2EE, JMS, XML, XSLT, XQUERY, XSD, SOAP, REST, WSDL, JSON, JDBC, OpenAPI
- UML Modeling & Eclipse IDE
- Websphere, JBoss, Tomcat
- Authentication/Authorization (SSO, SAML, OAuth, OIDC)
- Object relational mapping tools (Hibernate, etc.)
- Relational databases (Oracle, MySQL)
- Big Data, Cloud databases, Hadoop experience a plus
- Experience building web services (SOAP/REST) using Java frameworks
- Experience with scripting languages (e.g. Unix shell scripting, Perl)
- Experience with cloud and continuous integration tools (e.g. SVN/Git, Jira, Jenkins, Maven, etc.)
-
Software Engineering Manager
3 days ago
Auburn Hills, Michigan, United States Whisker Full timeJob DescriptionWhisker is a leading innovator in pet tech and refined pet accessories, dedicated to solving problems and delivering smarter insights for pet parents while enriching the lives of pets.Key ResponsibilitiesLead the continued development and management of our digital products, product roadmap for our embedded systems, mobile apps, cloud...
-
Senior Software Engineer
3 days ago
Auburn Hills, Michigan, United States Whisker Full timeAbout WhiskerWhisker is a leading innovator in pet tech and refined pet accessories, dedicated to solving problems and delivering smarter insights for pet parents while enriching the lives of pets.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Whisker. As a key member of our engineering team, you will be responsible...
-
Senior Software Engineer
3 days ago
Auburn Hills, Michigan, United States BorgWarner Full timeBorgWarner PDS (USA), Inc. Job OpportunityWe are seeking a highly skilled Sr. Software Engineer to join our team at 3800 Automation Ave, Auburn Hills, MI. This hybrid position requires the employee to work from our location and live within a reasonable commuting distance.The successful candidate will lead the design, development, and testing of AUTOSAR...
-
Battery Management System Software Engineer
4 weeks ago
Auburn Hills, Michigan, United States Segula Technologies Full timeJob OverviewAt Segula Technologies, we are committed to shaping the future through innovative engineering solutions. As a global leader with a workforce of 15,000 and operations in 140 locations, we focus on driving advancements in energy efficiency, climate protection, and decarbonization.We are currently seeking a Battery Management System (BMS) Software...
-
Senior Software Engineer
2 days ago
Auburn Hills, Michigan, United States CONTINENTAL AUTOMOTIVE SYSTEMS, INC. Full timeJob Title: Sr. Staff Software EngineerAt Continental Automotive Systems, Inc., we are seeking a highly skilled Sr. Staff Software Engineer to join our team in Auburn Hills, Michigan.Job Summary:The successful candidate will be responsible for leading global software development teams, planning and monitoring software tasks, and providing technical support to...
-
Software Development Engineer
1 week ago
Auburn Hills, Michigan, United States Spark Talent Acquisition, Inc. Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Spark Talent Acquisition, Inc. as we continue to improve our product line with embedded software and electronic backbones. This role will involve overseeing software development activities related to our military and commercial products, including coordinating with...
-
HVAC Software Quality Assurance Engineer
4 weeks ago
Auburn Hills, Michigan, United States Capgemini Full timeJob Description:We are seeking a dedicated HVAC Controls System Validation and Root Cause Engineer to spearhead the validation efforts for HVAC software within automotive vehicle programs. This role focuses on Automatic Temperature Control, Manual Temperature Control, and overall climate control comfort logic.Key Responsibilities:Develop and implement...
-
Embedded Software Developer
1 week ago
Auburn Hills, Michigan, United States Tata Technologies Full timeJob Title: Embedded Software Developer Job Summary: We are seeking an experienced Embedded Software Developer to join our team at Tata Technologies. As an Embedded Software Developer, you will be responsible for the development of software for engine and transmission control modules. You will perform software requirements analysis, design, coding, test...
-
Software Developer
2 days ago
Auburn Hills, Michigan, United States Continental Autonomous Mobility US, LLC Full timeSoftware EngineerContinental Autonomous Mobility US, LLC is a leading automotive manufacturer and a pioneer in automated driving. We're changing the future of mobility to make it safer, smarter, and more sustainable.The PositionWe're seeking a skilled Software Engineer to join our team in Auburn Hills, MI. As a key member of our engineering team, you'll...
-
Software Development Engineer
3 weeks ago
Auburn Hills, Michigan, United States AM General LLC Full timeAbout AM General LLCAM General LLC is a leading developer and manufacturer of specialized ground vehicle systems for the US Armed Services and its allies. Our innovative spirit drives the creation of advanced, rugged, resilient, and dependable mobility solutions. We are a team dedicated to producing exceptional products for our customers, with a shared...
-
Software Performance Engineer
3 weeks ago
Auburn Hills, Michigan, United States Onward Technologies Inc. Full timeJob Title: Validation EngineerLocation: Remote OpportunityJob Type: Full-timePay Range: $34-$38.26/hrDescription:The Validation Engineer will be responsible for ensuring the quality and reliability of automotive systems by performing verification and validation activities. This includes developing and implementing test plans, conducting testing, and...
-
Software Development Engineer
4 days ago
Auburn Hills, Michigan, United States Autoliv Asp Full timeJob SummaryAutoliv ASP Inc. is seeking a skilled Application Engineer II to join our team in Auburn Hills, MI.Key Responsibilities:Develop and release Bills of Materials (BOM) and related documentation.Create and manage drawings and specifications for RRAB and SAB modules.Conduct Design Failure Mode and Effects Analysis (DFMEA) and SC/CC List creation and...
-
Senior Software Architect
2 weeks ago
Auburn Hills, Michigan, United States Tata Technologies Full timeJob SummaryWe are seeking a highly experienced Senior Software Architect to join our team at Tata Technologies. As a key member of our software development team, you will be responsible for leading the design and development of complex software systems.Key Responsibilities:System Architecture: Define and implement software architecture for embedded systems,...
-
Software Systems Architect
2 days ago
Auburn Hills, Michigan, United States Tata Consultancy Services Full timeJob DescriptionWe are seeking a highly skilled Systems Engineer to join our team at Tata Consultancy Services.Key Responsibilities:Support SW Architecture Development: Collaborate with cross-functional teams to design and develop software architectures that meet the requirements of our automotive clients.Arrange Requirement Review Meetings: Facilitate...
-
Software Engineer
7 days ago
Farmington Hills, Michigan, United States Della Infotech Full timeSoftware Developer Job DescriptionWe are seeking a highly skilled Software Developer to join our team at Della Infotech. The ideal candidate will have strong technical knowledge and experience in C#, Python, SQL, Docker, and Visual Studio.Key Responsibilities:Analyze user requirements and design documents to develop software solutions.Design, develop, and...
-
HVAC Software Validation Lead
4 weeks ago
Auburn Hills, Michigan, United States Capgemini Full timeJob Description:We are seeking a skilled HVAC Controls System Validation and Root Cause Engineer to spearhead the validation efforts for HVAC software within automotive vehicle programs. This role focuses on Automatic Temperature Control, Manual Temperature Control, and the overall climate control comfort logic of the systems.Key Responsibilities:Develop and...
-
Application Software Engineer
4 weeks ago
Farmington Hills, Michigan, United States Teklabs Full timeTek Labs, Inc. is seeking qualified candidates for the role of Application Software Engineer to contribute to various projects across the United States.KEY RESPONSIBILITIES: Oversee the architecture, development, execution, testing, maintenance, and support of business applications and specialized software solutions, including significant upgrades to...
-
Senior Software Engineer
4 days ago
Farmington Hills, Michigan, United States Hitachi Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Hitachi ASTEMO Americas, Inc. in Farmington Hills, Michigan, USA.Job Summary:The successful candidate will be responsible for developing software component design specifications, monitoring the work of software coders and testers, and participating...
-
Lead Software Engineer
4 weeks ago
Farmington Hills, Michigan, United States Code Tech Full timePosition: Lead Software EngineerAs a key member of our team, you will be responsible for overseeing the design, development, and maintenance of software applications. Your role will include:Coordinating the implementation of software systems and ensuring that all programs function according to specifications.Providing final approval for software upgrades and...
-
Senior Automation Systems Engineer
4 weeks ago
Auburn Hills, Michigan, United States DBSI Services, Inc. Full timeBenefits:401(k) 401(k) matching Relocation bonus Position: Senior Automation Systems Engineer Location: Auburn Hills, MI (On-site)Position Overview: The Senior Automation Systems Engineer will play a pivotal role in the global strategy, execution, and coordination of the Controls and Software platform solutions for Transmission systems. Key Responsibilities:...