Senior Software Engineer
Johnson Health Tech North America - Hoffman Corners, Wisconsin, United States
Work at Johnson Health Tech North America
Overview
- View job
Overview
Senior Software Engineer
role at
Johnson Health Tech North America .
Get AI-powered advice on this job and more exclusive features.
We are not offering sponsorship for this role.
Description The Software Engineer – Senior coordinates and participates in the development of software for fitness console development with global R&D teams. Works with Product Owners and Global R&D to develop clear requirements/standards, review/assist in key phase gates, and help achieve quality, cost, and delivery of projects. Leading by example, the ideal candidate will leverage sound technical knowledge to improve products and processes while guiding and inspiring team members. Has a strong capability to anticipate and resolve engineering development challenges early and effectively. Blends solid engineering skill and personnel leadership excellence.
Responsibilities
Contributes to building a positive, engaging, and interesting work environment.
Provides leadership in sprint ceremonies to help empower the software team to contribute to the software development process.
Understands and participates in improving all Johnson Development Processes, taking time to coach others to understand them.
Has direct communication with global software teams to help resolve issues and coach engineers.
Leads efforts for quality software development practices, including documentation and testing.
Engages with the Android development community, tracks industry trends, and helps Johnson keep up with changes.
Balances overall company needs for NPD and how Software Development fits into new product development.
Translates marketing requirements into actionable technical tasks for the R&D team.
Leads individual development projects as needed.
Requirements Education:
Bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, or related Science/Technical Engineering fields.
Experience
8 years of object-oriented programming in languages such as C++, C#, Java, or Kotlin.
Experience developing native Android Apps is preferred.
6 years of UI-based application development.
2 years with built-in and integration unit testing.
5 years of writing or editing technical documentation.
5 years of project sustaining or inheritance experience.
2 years of project architecting in a team environment.
Experience with scripting languages such as Python or JavaScript.
Other Requirements
Ability and willingness to travel internationally and domestically.
Ability to communicate with overseas teams during non-business hours.
Ability to work well with diverse groups and individuals.
Ability to influence and inspire a team of engineers.
Excellent written and verbal communication skills.
Benefits We offer an excellent compensation package and a team-oriented work environment with growth opportunities. Some of our benefits include:
Health & Dental Insurance
Company-paid Life Insurance
401(k)
Paid Time Off
Product discounts
Wellness programs
EOE/M/W/Vet/Disability
#J-18808-Ljbffr