Software Development Manager / Arcitect
EHS
مجموع سنوات الخبرة :19 years, 6 أشهر
Managing teams according to SDLC principals to deliver prioritized software projects, the teams include Development team, Integration team and the assigned Project Managers, working with different stakeholders requires agility in the implementation and support of different technologies and platforms.
- Utilizing of different programming languages such as php, dot Net, HTML, Javascript, java and linux bash scripting as building blocks of the system components.
- Participate in overall vision of the system architecture HW, OS and software.
- M (mumps) and VistA(EHR) Design/programming.
- Provide high availability plans to sustain business continuity targeting health-care systems.
- Provide software design and architecture.
- Health-Level 7 (HL7) Integration utilizing Mirth middle-wear.
- Imaging PACS system Integration.
- Utilize open source technologies such as Linux, GT.M (The M) database.
- Capacity building to achieve measurable and sustainable results.
- Maintain production system.
- Design and maintain patching/release process.
- System performance tuning and optimization
- Support of different databases ( mysql, GT.M)
Provide healthcare systems integration and health IT consultation services for Al-Mozon clients which are located in three countries UAE, KSA and jordan.
Duties:
• Healthcare Systems integration Architecture and Implantation
• General Healthcare solutions consultation.
• Rhapsody solution design and support
• Generic IT Consulting about strategy, architecture, solutions, healthcare and integration
• HIS systems and applications - research and development
• Standardize healthcare integration by utilizing healthcare standards (LH7)
• Utilize Rhapsody as integration engine to facilitate systems interfacing.
- web development using php, javascript, mysql and apache.
- Provide tasks, implementation strategy, directions and guidance to the team to ensure the quality of the deliverables within the task needed time.
- Design and implement a set of base classes.
- Facilitate problem solving.
- Integration with third parties such as (search engine and google maps)
- Evaluate open source softwares.
- Periodic code review to achieve
* High quality code to meeting the company coding standards.
* Healthy logic:- product should be as best as it can be.
- Design, implement and participate in all software construction phases.
- provide set of APIs to facilitate coding.
- Fix bugs and add new functionalities to open source components.
- Third party integrations with email server and chat server.
- Helping other team members to deliver their tasks.
- cross platform development using C, C++ mainly linux and windows
- apply required customization to open source software.
- Participate in software Design.
- provide automated testing tools.