Must have:
Angular
Java, Spring, API, AWS
SQL DB – developing stored procedures, triggers, functions, indexes
GENERAL DESCRIPTION
Creates and supports business solutions by contributing at a senior level in designing, re-designing, coding, testing, debugging, configuring and documenting products/projects according to specifications for the insurance business.
RESPONSIBILITIES
Client Relationships and Communication
· Ensures that requirement statements are complete, consistent, comprehensible, feasible and unambiguous.
· Interpersonal skills to establish good rapport, generate enthusiasm, negotiate priorities, and to resolve conflicts between various groups
· Ability to work across teams including business analysts, project managers, and QA team
· Understands how to communicate difficult/sensitive information to key people across the business
· Provides input to the Development Manager in the creation of project plans, estimates, and schedules
· Creates and delivers informative, well-organized presentations
· Ability to effectively communication with third parties including data providers and software vendors
Requirements
· Produces comprehensive technical documentation
Impact Analysis
· Able to design systems using known design methodologies and best practices.
· Ability to design solutions that are easy to implement and maintain
Problem Solving
· Analyze requirements/issues and make recommendations for the an optimum solution considering time and resource considerations
· Proactively finds and fixes quality issues and ensures that software applications are developed with minimal defects.
· Research, coordinate, and track problems to resolution
· Identifies critical issues with ease
· Exhibits confidence and an extensive knowledge of emerging industry practices when solving business problems
· Proactively offers suggestions for areas of improvement in internal processes along with possible solutions
· Takes initiative identifying performance issues in production and offers solutions to correct them
· Mentors the junior members of the team with technical issues they might be facing.
· Proven capability to take initiative beyond the day to day components of the job
· Working knowledge of Project Management practices and processes
· Keeps up-to-date with latest technological trends and tools and makes recommendations how it can be applied to our systems.
· Analytical thinker who can make informed decisions quickly and manage multiple work streams
Any Graduate