Thursday, 5 December 2013

Posted Position Title Senior Software Engineer

1862191
GE Healthcare
Healthcare Science Technology
GE works on things that matter. The best people and the best technologies taking on the toughest challenges. GE operates in 160 countries and employs more than 300,000 people worldwide, finding solutions in energy, health and home, transportation and finance to build, power, move and cure the world. Not just imagining. Doing.
At GE Healthcare, we transform the way healthcare is delivered to patients globally. We are creating technology and solutions to enable social, mobile, and analytical and cloud capabilities for the Industrial Internet. The Industrial Internet is an open, global network that connects people, data and machines. It’s about making infrastructure more intelligent and advancing the industries critical to the world we live in. At GE, we believe it’s about the future of industry—energy, healthcare, transportation, manufacturing. It’s about making the world work better.


Experienced
Engineering/Technology
Product Design and Development
Hungary
Budaors
2040
No
The Senior Software Engineer has responsibilities extending to owning the requirements, design, implementation and maintenance of Healthcare applications and platform.
- Work with an agile team of 5-9 members through the agile development cycle
- Work in a team made up of Quality Engineers, User Interaction Design Engineers, Software Architects, and the Product Owner team to lead the design, development, and delivery of high quality software in a fast paced, challenging, and creative environment
- Provide expertise in software development technologies
- 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
- Drive increased efficiency across the teams, eliminating duplication, and leveraging product and technology reuse
- Support process improvements to drive higher quality and productivity
- Deliver world-class usability and user interfaces in our products or deliver world-class server side components and services
GEHC_HDF
- Bachelor's Degree in Computer Science, Electrical Engineering or related computer field
- 5+ years of experience in Java software development
- Experience in SOA, object oriented design methodology and various programming languages, including Java, HTML5, JavaScript
- Good knowledge on many from the following technology stack - J2EE, JSP, Struts, Spring Framework, MVC, SQL (RDBMS Knowledge e.g Oracle), App server Knowledge (Weblogic/JBoss etc.), OSGi, SOAP/REST webservices, HTML5, Javascript
- Excellent knowledge with development tools and integrated build systems: Eclipse IDE, Jenkins/Hudson, Maven
- Write high quality code using test-driven development (TDD) practices
- Strong knowledge of OOD, software design patterns and principles
- Able to clearly articulate and document software designs and strategies
- Software development cycle and automated testing experience
- Working knowledge in configuration management tools such as CVS/SVN/ClearCase/Git
- Provide expertise in software development technologies
- Drive increased efficiency across the teams, eliminating duplication, and leveraging product and technology reuse
- Support process improvements to drive higher quality and productivity
- Strong Debugging and Troubleshooting Expertise
- Working knowledge of Agile methodologies
- Fluent English language skills
- Masters Degree in Computer Science, Engineering or related computer field
- Work cross functionally with other business departments to align activities and deliverables
- Ensure team receives consistent messages and has clear understanding of business direction, strategy and results
- Experience with Oracle SQL
- Experience in various programming languages, including C++ or C#.NET
- Able to work under minimal supervision
- High energy, results driven person with strong interpersonal skills
- Able to work well with global teams, including time-zone flexibility

No comments:

Post a Comment