NET Developer - InsurTech

Job Description

We're looking for an immediate joiner with 4+ years of experience in software development, specifically within insurance technology. The ideal candidate will have at least 1+ year of experience in managing team members and assigning tasks. This role is for a global healthcare solution provider, focusing on planning and delivering development projects.

Responsibilities:

  • Develop and maintain .NET applications for insurance technology modules including underwriting, quotation, and claims processing.
  • Collaborate with business analysts and stakeholders to implement business requirements for insurance workflows.
  • Optimize application performance and scalability for high-volume insurance transactions.
  • Troubleshoot and resolve technical issues related to insurance module functionalities.
  • Document technical specifications and system designs for insurance-related projects.
  • Work with the Team Lead on planning development deliveries and tasks.
  • Propose effective and efficient software development solutions.
  • Ensure timely task completion, reusability, and best security practices of the newly developed code.
  • Train, assign tasks, support, and follow up with Junior Developers (if applicable).
  • Update the status of development tasks in JIRA in a timely manner.
  • Use logic and technical knowledge in completing programming tasks; develop programs from specifications, test, and implement programs.
  • Compile and write documentation to describe program development and revisions.
  • Analyze, design, and test new and/or existing systems.
  • Perform unit and automated testing.
  • Follow specified guidelines and system standards in writing, testing, and documenting.
  • Perform research, identify program problems, and develop solutions.

Essential Skills:

  • 4 years of experience in Software Development and 1 year in full-stack development.
  • 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, and SOAP.
  • Profound insight into Angular / .NET internals (Classloading, Memory Management, Transaction management, etc.).
  • Demonstrated knowledge of object-oriented 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.
  • Good communication skills in English and ability to work as a team.
  • Ability to work under pressure and deadlines.
  • Takes ownership while handling tasks and takes pride in delivering excellent work.

Essential Technologies:

.NET 4.5+, .NET Core 3+, ASP.NET MVC, Angular 6+, Web APIs, CSS3, HTML5, Entity Framework, Any NoSQL DB, SQL Server 2016+

Desired Technologies:

RabbitMQ, Elastic, Redis Cache, WCF, Dockers, Power BI, Tableau

If you are interested, or know someone who might be, please reach out to us at: Type: Full-time

Ability to commute/relocate:

  • Dubai: Reliably commute or planning to relocate before starting work (Preferred)

Application Question(s):

  • Are you available to join immediately?

Experience:

  • Insurance claim or quotation module: 1 year (Required)
  • Insurtech: 1 year (Required)
  • .Net: 4 years (Required)

Location:

  • Dubai (Preferred)

Post date: Today
Publisher: Jobs in Dubai
Post date: Today
Publisher: Jobs in Dubai