Principal Architect

Year    India, India

Job Description


:Senior Developer - Distribution ManagementOur PurposeAt 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.

Majesco

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3639535
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year