Software Engineering Specialist - Dedalus
Dedalus is the leading healthcare information systems and diagnostic software provider in Europe and one of the largest in the world. Our mission is to revolutionize care delivery, transform patients’ lives and ease clinical workloads by providing integrated digital healthcare solutions that deliver measured improvements in care outcomes.
Dedalus is committed to providing an engaging, rewarding work experience that reflects the passion our employees bring to our mission of helping organizations deliver better care to their communities.
Our company is enriched by a diverse population of 7,100 individuals in more than 40 countries that work together to innovate and drive better healthcare options for millions of patients around the world. The Dedalus footprint in the ASIA region is one of the largest in the industry, where we successfully partner and service many public and private hospitals.
We are looking for a hands-on Java developer who is technology-oriented, forward-thinking individual, with an entrepreneurial spirit.
You will be responsible for developing and supporting Java projects, completing specific client work, projects and miscellaneous tasks while ensuring commitment and quality through to completion. This highly responsible position involves using established work procedures to analyze, design, develop, implement, maintain, re-engineer and troubleshoot large scale mission critical application, with a focus on scalability, maintainability, security and performance.
You will participate in all phases of the software lifecycle with an emphasis on design, development, quality and implementation, and provide technical leadership to development teams.
Ability to work as team and independently, on technical & operational aspects is the key.
Good hands-on experience in Oracle/Pl-SQL technologies.
Ability to write/debug and understand database business objects.
Expertise on HTML 5, CSS 3,UI Standards and development of browser agnostic web applications.
Excellent debugging skills; able to debug complex technical issues involving multiple system components.
Proven experience on Unit Test Automation (jUNIT)
Excellent at SOLID design principles and understanding of various other design patterns.
Effective problem-solving skills.
Experience with Agile methodologies.
Command of languages: English (Excellent)
Identify options for potential solutions and assess them for technical and business suitability
Keep abreast of technical and industry developments
Familiarity with version control systems such as TFS, Bit bucket, IBMs CM Synergy & code management principles.
Masters’ or bachelor’s degree in Computer Science, MIS, or Engineering
2 – 10 years of relevant IT experience with solid technical exposure and experience in 4 or more real-time software development projects and handled/led 2 or more projects independently.
Should have experience on designing/developing large scale or mission critical applications, preferably in the field of Healthcare.
Exposure to Mobile platforms (Android/iOS) is an added advantage.
Passion for programming extends beyond working hours.
Experience of liaising extensively with external (onsite) or internal clients