Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Whirlpool Corporation Senior Analyst, Software Engineering in Benton Harbor, Michigan

Develop Android applications and HMI software for the smart home products using Kotlin, Java, JavaScript programming languages using Android studio and Visual Studio IDE. Follow and implement best software development practices by adhering to standard coding and procedures. Participate in functional and technical design discussions and document the software specifications using confluence. Ensure the quality of the source code, and plan and conduct source code reviews. Develop user friendly UI by utilizing standard Android UI libraries like Recycler, Grid, View pager and binding view with live data objects for seamless user experience. Effectively use AndroidX library, which is accumulation of Jetpack libraries like activity, fragments, data binding, Material design components, navigation. Utilize Test frameworks like JUnit for writing unit test cases, utilizing Espresso to write concise and reliable Android UI tests. Implement Model-View-View-Model (MVVM) software design pattern that separates the graphical user interface from the business logic of an application. Use Jenkins to develop robust software by continuous integration, nightly builds, regression testing, and running test driven design test cases. Support other engineers with cross collaboration effort. Work in agile and waterfall environments to deliver the tasks in given sprint time and perform regular demos for the stakeholder. Participate in all stages of the Software Development Life Cycle (SDLC) process of our products.

REQUIREMENTS:  Master's degree (or foreign equivalent) in Computer Engineering, Computer Science, Electrical Engineering, or a related field plus 3 years of experience in application development or a closely related occupation.

JOB LOCATION:  750 Monte Rd, Benton Harbor, MI 49022

DirectEmployers