Match score not available

Principal Architect

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree or global equivalent required; TOGAF and/or Agile Product owner certification is a plus., Minimum 8-12 years of experience with at least 3-4 years in technology implementations like Guidewire or Duckcreek., Hands-on design & development experience with object-oriented programming in JAVA technology stack., Deep understanding of software concepts and experience in applying change management on software implementation projects..

Key responsabilities:

  • Design solutions that enable customers to meet their business goals and lead requirement sessions with clients.
  • Develop quality software by practicing software engineering principles and guiding junior developers.
  • Create holistic designs using a Test-Driven Development approach and ensure on-time delivery of features and fixes.
  • Support issue analysis and provide fixes during test phases, while leading a small team of developers.

Majesco logo
Majesco Large http://www.majesco.com/
1001 - 5000 Employees
See all jobs

Job description

Job Description

Senior Developer – Distribution Management

Our Purpose

At Majesco, we believe in connecting people and business to Insurance in ways that are Innovative, Hyper-Relevant, Compelling and Personal. We bring together the brightest minds to build the future of Insurance; a world where Insurance makes life and business easier, more connected and better protected.

Job Overview

  • Design solutions for the project that enable customer to meet their process/business goals
  • Leading the requirement session with client.
  • Development of solution architecture and design across a set of applications or application/product family within an enterprise.
  • Implementing and maintaining Majesco Insurance products that uses ICD/ICM toolkit (low code development platform) as the development framework
  • Review customer business processes and goals, identify improvements and advise/ participate in the discussion of business requirements.
  • Provide guidance to customers on how to best leverage Majesco applications and technology to meet customer defined business goals and objectives.

Key Role And Responsibilities

  • Develop Quality software by practicing software engineering principles and best practices. Expected to work as a hands-on developer and if needed, guide junior developers
  • Embrace First Time Right, Automation, Reusability, Maintainability and Secure Coding in everyday work.
  • Design elegant solutions to meet the business process & requirements for the customer.
  • Create holistic designs for development using a Test-Driven Development approach to ensure reusability & extensibility of capabilities in the future versions.
  • Work with various stakeholders and identify the scope of the project, estimate-create a timeline, and come up with the approach and design for the features/epics.
  • Leading and guiding a small team of developers including providing low-level design documents and program specifications.
  • Prepare and Review estimations and ensure on-time delivery of features and fixes
  • Support issue analysis/triaging and provide fixes during test phases, as well as production issue resolution to ensure key SLAs are met.
  • Responsible for implementing Majesco Distribution Management product utilizing enterprise application utilities and models.
  • Must be comfortable with a remote/in-office hybrid culture and willing to work across time zones and with remote teams
  • First-time-right Quality mindset, prefers to automate over doing same tasks manually, strives for delivering the best customer experience, ambitious and growth mindset.
  • Employ exceptional problem-solving skills, with the ability to see and solve issues before they snowball into problems.
  • Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace.
  • Takes part in code reviews (self and team) and suggest/fix any defects/design issues identified.

All About You

  • Minimum 8-12 years of experience with at least 3-4 years of experience on technology implementations such as Guidewire, Duckcreek, Insurity etc; preferably leading overall solution design.
  • Experience working on enterprise Distribution Management (Insurance Agency management, Onboarding, Compensation Management etc.) implementations leveraging agile and understanding of agile tools and concepts.
  • Hands-on design & development experience with object-oriented programming in JAVA technology stack
  • Hands-on experience in both high level as well as low level design
  • Experience with software implementation project(s) in requirement gathering, functional specifications, QA, user acceptance testing, or training.
  • Deep understanding of software concepts (e.g., HTML, XML, Relational DB, reporting tools).
  • Understanding of a project life cycle methodology.
  • Experience in applying change management concepts on a software implementation project.
  • Ability to work with multiple stakeholders to determine the best solution for a complex problem.
  • Hands-on experience in performance tuning of product/application
  • Exposure to design frameworks
  • Exposure to automation tools
  • Demonstrated problem solving & decision-making skills.
  • Possesses a working knowledge of the business and/or technical environments in which the system operates, and a solid knowledge of the Insurance business function supported.
  • Familiar with architecture frameworks and software design patterns.
  • Experience in estimation methodologies
  • Bachelor’s degree or global equivalent required; TOGAF and/or Agile Product owner certification is a plus.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Organizational Skills
  • Team Leadership
  • Communication
  • Problem Solving

AWS Architect Related jobs