Software Engineer

2 days ago


Auburn Hills, Michigan, United States Centraprise Full time
Job Title: Developer

We are seeking a skilled Developer to join our team at Centraprise.

Job Summary

The 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.
Requirements
  • 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.
Technical Experience
  • 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.)


  • Auburn Hills, Michigan, United States Whisker Full time

    Job 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...


  • Auburn Hills, Michigan, United States Whisker Full time

    About 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...


  • Auburn Hills, Michigan, United States BorgWarner Full time

    BorgWarner 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...


  • Auburn Hills, Michigan, United States Segula Technologies Full time

    Job 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...


  • Auburn Hills, Michigan, United States CONTINENTAL AUTOMOTIVE SYSTEMS, INC. Full time

    Job 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...


  • Auburn Hills, Michigan, United States Spark Talent Acquisition, Inc. Full time

    Job 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...


  • Auburn Hills, Michigan, United States Capgemini Full time

    Job 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...


  • Auburn Hills, Michigan, United States Tata Technologies Full time

    Job 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 time

    Software 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...


  • Auburn Hills, Michigan, United States AM General LLC Full time

    About 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...


  • Auburn Hills, Michigan, United States Onward Technologies Inc. Full time

    Job 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...


  • Auburn Hills, Michigan, United States Autoliv Asp Full time

    Job 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...


  • Auburn Hills, Michigan, United States Tata Technologies Full time

    Job 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,...


  • Auburn Hills, Michigan, United States Tata Consultancy Services Full time

    Job 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 time

    Software 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...


  • Auburn Hills, Michigan, United States Capgemini Full time

    Job 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...


  • Farmington Hills, Michigan, United States Teklabs Full time

    Tek 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...


  • Farmington Hills, Michigan, United States Hitachi Full time

    Job 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...


  • Farmington Hills, Michigan, United States Code Tech Full time

    Position: 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...


  • Auburn Hills, Michigan, United States DBSI Services, Inc. Full time

    Benefits: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:...