We are sorry!

This job has been closed. You will find bellow the job description as a reminder. It is not possible to apply anymore.

Location: Gurgaon/Gurugram
Salary: Open
Employment Type: Permanent
Function: Technology

Company Overview

The firm’s industry-leading products include a comprehensive SaaS policy administration solution, CRM, financial needs analysis, asset allocation, quotes and illustrations, electronic application, agency management systems, as well as customer, agent and broker portals.

Job Description

A Day In Your Life
• Collaborate in an Agile environment with a dynamic team of software developers, product owners and quality assurance specialists
• Write robust, efficient, and secure code in accordance with functional analyses
• Participate in the analysis of features that meet both business and technology solutions needs
• Innovate, challenge and refine requirements based on technical assessment
• Actively participate in code review process and provide constructive feedback
• Participate in and collaborate to functional tests and documentation of actual and future features
• Ensure overall software quality and its evolution in the mid to long-term
• Ensure quality control through scenario testing to validate systems and programs developed comply with the technical specifications
• Write reliable code based on TDD software engineering practices
• Fix bugs in a timely manner while working of solving more complex issues
• Collaborate with different teams to solve customer issues.

Your Benefits
• Competitive compensation package
• Comprehensive employee benefits
• Career Development opportunities
• Flexible hours and collaborative working spaces
• Various social and team activities

Requirements

Must-Haves
• Collegial or bachelor’s degree in computer sciences or in a relevant field
• Have 3+ years prior experience in software development
• Knowledge of Java, JavaScript, TypeScript, React, Git, SQL programming
• Good knowledge of SOLID principles and OOP
• Good knowledge of TDD and unit tests
• Knowledge of security challenges with web-based applications
• Experience with troubleshooting complex software engineering issues
• Analytical and problem-solving skills
• Strong sense of organization and prioritizing
• Ability to multi-task in a rapid-paced environment

Nice-To-Haves
• Experience in web development
• Experience in software quality assurance