The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.
Responsibilities
- Team Lead on the planning of the development deliveries considering the development tasks, their interdependencies within and across the different components of the Healthcare Core System & Portals
- Provide estimates for the development tasks
- Ensure reusability of the newly developed codes
- Ensure that the developments meet the Architecture and Information Security best practices
- Train other team members based on the request from GIG Team Lead
- Update the status of development tasks in JIRA in a timely manner
- Use logic and technical knowledge in completing programming tasks; Develops programs from specifications, tests and implements programs
- Perform the Development tasks assigned by the GIG Team Leads
- Compile and writes documentation to describe program development and revisions
- Analyze designs and tests new and/or existing systems
- Secure Unit and Automate Testing definition and execution
- Follows specified guidelines and system standards in writing, testing, and documenting
- Performs research and identifies program problems; develops solutions
Qualifications
- Backend Development: .Net Core , .Net WebAPI, C#
- Front-End Development: Angular , jQuery, JavaScript , bootstrap and responsive application design.
- SQL Server Expertise
- Application Design: SOLID principles and understanding of software engineering design patterns
- English Communication
- Experience in developing web applications using at least one popular web framework.
- Excellent knowledge of architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques, REST and SOAP.
- Profound insight of .Net internals (Classloading, Memory Management, Transaction management, etc.)
- Demonstrated knowledge of object orientated programming environment and programming toolset.
- Considerable knowledge of structured programming techniques and the ability to test application programming
- Knowledge of software development methodologies
- Ability to analyze and solve problems; coordinate, plan and schedule; test and implement programs
- Ability to communicate effectively with individuals from diverse socioeconomic backgrounds.
Essential:
- 3 years of experience in Software Development
- Degree / Thorough Experience in Computer Sciences
- Business and technical knowledge listed in the “Area of technical and business knowledge” section, with critical element of .Net development and Insurance knowledge
- Good communication skills and ability to work as part of a team
- Ability to work in line with deadlines
- Takes ownership while handling tasks and takes pride in delivering excellent work
- Good English skills (Spoken and Written)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Fullstack Developer (m/w/d)
2026-05-28
Senior Software Engineer API (f/m/d) - Node.js, SQL
2026-05-28
C# Software Engineer (m/w/d)
2026-05-21
- Posted
- Mar 13, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Akkodis
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Fullstack Developer (m/w/d)
2026-05-28
Senior Software Engineer API (f/m/d) - Node.js, SQL
2026-05-28
C# Software Engineer (m/w/d)
2026-05-21