Our partner is a leading provider solution in healtcare industry is looking for a
on junior – mid and senior levels.
- Work closely with cross-functional teams in requirements gathering and software design
- Interact with global teams to promote consistency and maximize synergies across common software platforms designs and applying in-depth knowledge of product related technologies, technology platforms, architectures, engineering design principles and advancements
- Manage programming and design evolution across multi-generation product releases.
- Leverage technical experience to work on business initiatives aimed at innovation and quality excellence
- Use Agile and Lean software development methodologies to drive reliability upstream into the product development life-cycle
- Bachelor's Degree in Computer Science, Electrical Engineering or related computer field
- Minimum 2 year experience in software development
- Software development cycle and automated testing experience
- Experience in object oriented design methodology and various programming languages, including Java
- Masters Degree in Computer Science, Engineering or related computer field
- Experience in software platform, advanced applications, user-interface design and/or systems engineering
- Experience in platform and application development
- Working knowledge of Agile methodologies
- Fluent spoken and written English knowledge