About the job
ARENGY is a Digital and Cybersecurity Consulting Company operating in the Middle East from Dubai. Our customers are the most successful industry leaders executing projects around the globe. We are partnering with one of the leading Banking & Insurance Company in Dubai. We are looking for a Senior .Net Developer.
Job Description
The Senior Developer will work on the development of Finance functionalities for the Healthcare Core System & Portals used for the business lines of Employee Benefits and Personal Lines. The Senior Developer will work with the Team Leads in the Health & Life IT Platforms to design and deliver the developments for the functional evolution of the platforms, and he/she will guide the work of the Junior Developers.
Responsibilities
Work with 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
Propose the most effective and efficient software development solutions considering the Healthcare insurance capabilities of the Healthcare Core System & Portals vs the business requirements, and aligned with Architecture, Information Security and Data Privacy requirements
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
Assign tasks, support and follow up with Junior developers (if applicable)
Train other team members based on the request from 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 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
Document and promote a sustainable software development practice
Profile / Requirements
Essential Skills (coding languages are applicable as per the work area)
Sound knowledge of insurance / healthcare insurance domain / Ideal: Knowledge of Functional Area of Finance
Strong experience in architecting, implementing, and managing high-performance scalable applications on Linux/Windows platforms
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 socio-economic backgrounds
.Net 4.5 +
.Net Core 3+
ASP.NET MVC
Entity Framework
Any NoSQL Database
SQL Server 2016+
Optional Skills
Angular 6+
Angular development
Web APIs
CSS3, HTML5
RabbitMQ
Elastic
Redis Cache
WCF
Dockers
About the job We are looking for a Senior Web Developer to build and maintain functional web pages and applications....
Apply For This JobAbout the job This position is 100% remote. What are we looking for? We are looking for solution-focused individuals with...
Apply For This JobAbout the job This job is sourced from a job board. Learn MoreTitle: Senior Backend Developer Resource Experience: 3 –...
Apply For This JobAbout the job Red Jaguar is a multi-country company with focus on high-end, state-of-the-art development of Mobile Apps from scratch...
Apply For This JobAbout the job What You Will Enjoy Doing Providing technical support: Assisting users with hardware and software issues, troubleshooting problems,...
Apply For This Job