hero

Accelerate your career.

Explore opportunities across TA's portfolio

Senior Software Engineer

Riskonnect

Riskonnect

Software Engineering
Remote
Posted on Tuesday, June 25, 2024

The Company:

Riskonnect is the leading integrated risk management software solution provider that empowers

organizations to anticipate, manage and respond in real-time to strategic and operational risks across

the extended enterprise. Riskonnect is the only provider ranked in the leadership and visionary

quadrants by world renowned industry analysts - Gartner, Forrester and Advisen RMIS Review. We

employ more than 500 risk professionals in America, EMEA and Asia Pacific and serve over 900

customers across 6 continents. The combination of innovative risk technology, a customer success

mindset, and employee-first belief makes Riskonnect a sought-after place to work.

Purpose:

Riskonnect, Inc. is seeking a candidate for the position of a Senior Software Developer at our

Mangalore, India office. A successful Senior Software Developer candidate must be a self-motivated

individual with a degree in Computer Science or a related field. You must understand the software

development lifecycle, object-oriented programming and be able to work under supervision in a fast-

paced environment.

Primary Role Responsibilities:

· Uses technical skills to design, analyze, develop, review and test functional enhancements and

resolve defects for the company's commercial software with minimal assistance of senior staff.

· Understands, builds and maintains portions of the software sometimes distinguished by domain.

· Works on New features + defect resolution.

· Works on assigned tasks, maintains methods, debugs existing code.

· Seeks out opportunities to help others and learn new domains.

· Seeks out additional work assignments.

· Maintains code related to functional/technical areas and has good understanding of most of the

domains managed by the team.

· Able to complete stories with minimal direction from team members.

· Assists team members in learning domains and technologies in our software.

· Stays up to date with technologies and learns new technologies and techniques that could be

introduced.

· Uses their knowledge to teach others.

· Quality and delivery of your own domains and the domains of team members.

Responsibilities: · Develops code for new business features based on functional and technical specifications. · Resolves issues in one's own code or in other areas of existing code. · Understands and adheres to the area's agile software lifecycle process. · Supports other areas (e.g. QA, sales, support) with Q&A in areas of the product they work on · Learns and utilizes new technologies as required. · Works as part of an agile sprint team, consisting of onshore and offshore colleagues. · Conducts code reviews to ensure coding guidelines and met and code is built in a quality fashion

Qualifications and Technical Skills will include:

· Bachelor’s degree in computer science, Software Development, or related field or experience.

· 5+ years of programming experience and design with progressive increase in responsibilities.

· Programming experience in Force.com Salesforce Platform preferred.

· Extensive experience in Apex coding, including triggers and asynchronous processes.

· UI development in Lightning Web Components, Aura, SLDS

· Proficient in Object Oriented Design and Programming, JavaScript/ECMAScript

· Intermediate knowledge of product functionality; strong knowledge in particular area of focus.

· Deep programming experience in Web front-end development (HTML, CSS, JavaScript).

· Experience in MuleSoft technology and MuleSoft-SF integrations preferred.

· Experience in WCAG (Accessibility) compliance knowledge preferred.

· Strong analytical and design skills Intermediate knowledge of software development

methodologies and practices both at company and in industry Strong understanding of object-

oriented principles.

· Ability to work in a team environment and be responsible for self.

· Average communication and interpersonal skills.

· Strong proficiency in at least one programming language used in the area.

· Minimal Support in providing a technical design that follows documented best practices.

· Experience optimizing code for performance, scalability and security.

Additional Qualifications:

Understanding of SDLC methodologies (Agile, SCRUM, etc.)