Job Description

JD:

  • Smartcomm development experience with at least 5 years of experience. Hands on experience in smartcomm modules like advance template designer, Data modeler and Web Editor.
  • Hands on experience with template authoring, recognizing common graphical elements, information blocks, layouts, stylesets, variable data requirements and functional similarity
  • Good technical knowledge in creating Simple, Scriptable Batch Config/Template Selector and Output Configurations for post processing
  • Should be well versed in creation of Static Layouts for Print and Responsive Layouts for Web
  • Should be well versed with preparation of the XML data schema and their mapping to business data objects
  • Design and develop code that is clean, understandable, maintainable and extensible;
  • Designing and developing documents based on the business requirements.
  • Good knowledge about Thunderhead/Smart Communication API's
  • Sound knowledge of SMARTCOMM/ Thunderhead Suites of Products
  • Sound knowledge of Smart Communications Appliance Configuration and Deployment Models (Cloud/Hybrid)
  • Design, develop and implement test plans to accurately test the application code, functions, modules and program;
  • Encourage maintenance of detailed and accurate documentation per all IAG standards;
  • Key contributor to the project estimation process reviewing and challenging where necessary, estimates for tasks;
  • Minimum 2 years of hands-on experience in Java development in a professional environment.
  • Strong understanding of object-oriented programming (OOP) principles and Java language features (e.g., generics, streams, lambda expressions).
  • Expertise in Java/J2EE, JSON, web services is desirable.
  • Design and develop code that is clean, understandable, maintainable and extensible;
  • Experience with version control systems (e.g., Git).
  • Basic understanding of security best practices in Java applications.
  • Experience with unit testing frameworks such as JUnit is desired.
  • Good to have Insurance industry experience.
  • Good written and verbal communication skills.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application