As a Senior Software Engineer you will create software that runs on or works with Full Stack Desktop Mobile and Online services for the Bosch Automotive Service Solutions diagnostics group. Join the team as we change the way we create and develop new products. Products like vehicle diagnostic tools and reporting web services focusing on diagnostic software for vehicle interfaces
WHAT YOU WILL DO:
- As a Senior software engineer you will be involved in Front-end and Back-end system requirements design development coding customization configuration testing and deployment in support of Online and Offline Applications and Mobile solutions.
- To help define the software architecture and design for exciting new products.
- To participate in design reviews code reviews and adhere to software development best practices
- To provide system-wide problem-solving solutions and production support.
- Use and adapt existing applications & services; and mobile/desktop apps
- Create and test software prototypes
- Document and lead development of user interfaces and customer journeys for both online and offline cases.
- To seek out and participate in personal development opportunities.
- To grow and share your knowledge base of the latest technologies industry standardization and engineering best practices.
- To collaborate with multiple departments in a dynamic product ecosystem.
Qualifications :
EXPERIENCE & BACKGROUND:
- BS degree in Computer Science Engineering MIS or equivalent with programming experience
- 7 years full stack experience working with architectures on various platforms such as applications and services mobile applications and components stand-alone applications distributed (enterprise) applications etc. on various operating systems including Windows Servers and Desktops. Additional experience on Android and/or iOS is a plus.
- Experience in Software Design Patterns and Practices. (MVC MVP Interfaces etc.).
- Experience in various popular development languages and technologies including but not limited to Java C# C HTML XML TCP/IP etc.
- Proven capability in technical communications often called upon to express technical concepts verbally and in writing.
- Remain up to date with the terminology concepts and best practices for coding mobile apps
- Ability to learn from other team members and adopt to best in class industry standards.
DESIRED COMPETENCIES:
- Full stack development and/or JAVA
- Experience with Mobile Development (Android IOS or Windows)
- Experience with vehicle and network communication protocols such as CAN bus TCP/IP UDP UART etc.
Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available.
Additional Information :
This position requires the ability to be physically present at either our Kalamazoo or Plymouth MI location.
Make it happen! We are looking forward to your application!
Equal Opportunity Employer including disability / veterans.
All your information will be kept confidential according to EEO guidelines.
Comprehensive Benefit Offering All benefits are effective DAY 1!
- Medical Dental & Vision
- Life and Supplement Life
- Long and Short Term Disability (after 30 days)
- Paid Time Off & Holidays
- 401K with generous company match
- In addition to 401K additional retirement benefit 100% company paid
- Annual bonuses
- Tuition Assistance
- Paid Volunteer Time
- Associate Discounts on Bosch products like home appliances powertools thermal products like tank-less water heaters and more
Remote Work :
No
Employment Type :
Full-time
As a Senior Software Engineer you will create software that runs on or works with Full Stack Desktop Mobile and Online services for the Bosch Automotive Service Solutions diagnostics group. Join the team as we change the way we create and develop new products. Products like vehicle diagnostic tools...
As a Senior Software Engineer you will create software that runs on or works with Full Stack Desktop Mobile and Online services for the Bosch Automotive Service Solutions diagnostics group. Join the team as we change the way we create and develop new products. Products like vehicle diagnostic tools and reporting web services focusing on diagnostic software for vehicle interfaces
WHAT YOU WILL DO:
- As a Senior software engineer you will be involved in Front-end and Back-end system requirements design development coding customization configuration testing and deployment in support of Online and Offline Applications and Mobile solutions.
- To help define the software architecture and design for exciting new products.
- To participate in design reviews code reviews and adhere to software development best practices
- To provide system-wide problem-solving solutions and production support.
- Use and adapt existing applications & services; and mobile/desktop apps
- Create and test software prototypes
- Document and lead development of user interfaces and customer journeys for both online and offline cases.
- To seek out and participate in personal development opportunities.
- To grow and share your knowledge base of the latest technologies industry standardization and engineering best practices.
- To collaborate with multiple departments in a dynamic product ecosystem.
Qualifications :
EXPERIENCE & BACKGROUND:
- BS degree in Computer Science Engineering MIS or equivalent with programming experience
- 7 years full stack experience working with architectures on various platforms such as applications and services mobile applications and components stand-alone applications distributed (enterprise) applications etc. on various operating systems including Windows Servers and Desktops. Additional experience on Android and/or iOS is a plus.
- Experience in Software Design Patterns and Practices. (MVC MVP Interfaces etc.).
- Experience in various popular development languages and technologies including but not limited to Java C# C HTML XML TCP/IP etc.
- Proven capability in technical communications often called upon to express technical concepts verbally and in writing.
- Remain up to date with the terminology concepts and best practices for coding mobile apps
- Ability to learn from other team members and adopt to best in class industry standards.
DESIRED COMPETENCIES:
- Full stack development and/or JAVA
- Experience with Mobile Development (Android IOS or Windows)
- Experience with vehicle and network communication protocols such as CAN bus TCP/IP UDP UART etc.
Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available.
Additional Information :
This position requires the ability to be physically present at either our Kalamazoo or Plymouth MI location.
Make it happen! We are looking forward to your application!
Equal Opportunity Employer including disability / veterans.
All your information will be kept confidential according to EEO guidelines.
Comprehensive Benefit Offering All benefits are effective DAY 1!
- Medical Dental & Vision
- Life and Supplement Life
- Long and Short Term Disability (after 30 days)
- Paid Time Off & Holidays
- 401K with generous company match
- In addition to 401K additional retirement benefit 100% company paid
- Annual bonuses
- Tuition Assistance
- Paid Volunteer Time
- Associate Discounts on Bosch products like home appliances powertools thermal products like tank-less water heaters and more
Remote Work :
No
Employment Type :
Full-time
View more
View less