Job Description

**Job Description**

**As a Senior Software Engineer, you will be at the forefront of building and maintaining high-performance, scalable, and secure software systems. You will collaborate with cross-functional teams to design, develop, and deploy innovative solutions for IoT-related projects. You will leverage your expertise in Java, Spring, Spring Boot, and IoT technologies to ensure the successful delivery of high-quality products.**

**Key responsibilities include:**

+ Design and implementation of robust, scalable applications using Java, Spring, and Spring Boot.
+ Lead development efforts on IoT projects, ensuring integration from hardware through to back-end systems and UI.
+ Write clean, maintainable, and efficient code while adhering to best practices.
+ Lead code reviews and mentor more junior engineers.
+ Participating in architectural discussions and lead technical decisions that align with company goals.
+ Troubleshoot complex issues ...

Apply for this Position

Ready to join General Motors? Click the button below to submit your application.

Submit Application