Key Areas of Responsibilities:
Understand E2E solution, deployment and integration scenarios and lead design decisions.
Analyze and incorporate functional and non-functional requirements.
Translate customer and software requirements to design and implement complete solutions.
Identify and resolve technical risks through quick prototypes and agile methodologies / tools.
Review and ensure quality of deliverables from self & team.
Mentor junior team members for quality deliverables.
Support Project manager with effort estimation.
Perform extensive hands on product development.
Follow best in class software development practices.
Responsible to continuously improve the quality of software deliverables.
Investigate critical defects & provide solutions, perform root cause analysis for continuous improvements. Key Skills/Competencies:
8 – 10 years of experience in software development
Strong Object Oriented design and development knowledge and experience.
Strong programming experience in C#.NET & core Java, Open GL, Nunit, Junit.
Experience in working with tools like Enterprise Architect for UML, TFS, GIT, Clear case, Clear Quest, Caliber RM
Good experience in using static and dynamic analysis tools.
Proven skills of delivering quality deliverables in projects worked before.
Proven skills of innovation/improvements in product features, process steps for operational efficiency.
Strong windows debugging skills, with experience in using various debugging tools to analyze - performance, memory & threading issues.
Strong analytical and problem solving skills.
Strong knowledge of all phases of the SDLC.
Strong abstraction, analytical and problem solving skills.
Good communication and documentation skills.
Working experience in Agile/SAFe development methodologies (Preferred).
Ability to plan, organize and prioritize work.
Quality conscious and Process & customer Oriented.
Self-starter, quick learner, ability to work independently.
Proactive and self-driven, possesses due sense of urgency.
Ability to challenge statusqo & bring in improvements.
Ability to stay focused on the target in an ambiguous situation.
Openness to collaborate in interest of project/organization and is a good team player.
Shall be very good technically; possess systems mindset and good problem solving abilities.
Eagerness to continuously develop self and team.
Why should you join Philips?
Working at Philips is more than a job. It’s a calling to create a healthier society through meaningful work, focused on improving 3 billion lives a year by delivering innovative solutions across the health continuum at http://www.philips.com/b-dam/corporate/corporateblog/2016/PhilipsChronicDisease_5.jpg . Our people experience a variety of unexpected moments when their lives and careers come together in meaningful ways.
To find out more about what it’s like working for Philips at a personal level, visit the Working at Philips page at http://www.philips.com/a-w/careers/healthtech/working-at-philips/working-at-philips.html on our career website, where you can read stories from our employee blog at http://www.usa.philips.com/a-w/our-people/life-at-philips.html . Once there, you can also learn about our recruitment process at http://www.philips.com/a-w/careers/healthtech.html , or find answers to some of the frequently asked questions at http://www.philips.com/a-w/careers/healthtech/faq.html .