Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
siParadigm is an established fast growing healthcare company in New Jersey, US. We are expanding our Cairo-based IT development team to support, upgrade and commercialize our home grown laboratory information system. We are initially looking for the first of six candidates to join our team in 2014.
The ideal candidate will be performing development related activities on the Microsoft .NET platform including bug verification, release testing, and beta support projects which may require research and analysis. S/he will be reporting to Technical lead role
The ideal candidate will be performing development related activities on the Microsoft .NET platform including bug verification, release testing, and beta support projects which may require research and analysis. S/he will be reporting to Technical lead role
- Design, develop, and modifies applications based on functional and system requirements.
- Work closely with the Team Leader, Business Analyst, and Product Owner for understanding the functional and system requirements.
- Develop and execute test scenarios and work on fixing bugs and problems
- Develop unit tests and run user acceptance test procedures.
- Provide Support for developed software before and after software release.
- Receive and deliver handover activities and be able to understand and work on code developed by others
Job Requirements
Technical Competencies:
- Ability to build high-quality and high-performance applications on the Microsoft technology stack.
- Proven .NET experience as well as a solid understanding of Object Oriented Design and programming
- Strong software analysis, architecture development and design skills.
- Ability to design SQL Server stored procedures.
- Experience working with n-tier architecture and MVC.
- Familiar with Software Development Life Cycle (SDLC),
- Expertise in Database design
Communications:
- Candidate is expected to have excellent business English (written and spoken).
- Candidate must have the ability to communicate technical information to both technical and nontechnical audiences.
- Candidate should be able to create excellent documentation for both business requirements and software design & development.
- Excellent Presentation and Communication skills