Senior Software Engineer

fineos

Remote NM Years Exp Posted 1h ago

Job Description

  • Working as a member of a team or on their own to deliver high quality and maintainable software solutions, to strict deadlines.
  • Must be able to work with minimal supervision, relied upon for critical tasks and accept leadership roles when called upon to do so.
  • Participate in the software development lifecycle; technical analysis and design, development and unit test phases.
  • Interacting with internal and external customers of the organisation, to clarify requirements, design and develop solutions.
  • Mentoring of less experienced staff where appropriate e.g. development best practices, peer review of designs, code and tests.
  • Working effectively with Test Engineering Team to resolve open issues in an efficient manner.
  • Ability to identify, deliver and drive improvements and innovations within the development area.
  • Compile and review estimates around all technical aspects of a solution
  • Ensure all aspects of good design and construction are delivered, including:
    •  Performance, scalability and security
    •  Modularity, interoperability and upgradability
    •  Work with peers within the client organization to ensure a successful delivery.
  • Work closely with the Lead Technical and Business Consultants to review requirements.
  • Provide detailed planning and tracking information to Scrum Masters, Development leads and Project management.
  • Work closely with Solution Architects for direction and compliance.
  • Deploy FINEOS solutions to AWS, in house and onsite.
  • Advanced Troubleshooting of FINEOS solutions 
  • Promote and live the FINEOS values and increase positive relations with team, customers, prospects, and partners

 

 

 

Education and/or Experience     

  • A relevant third level qualification

 

Knowledge, Skills and Abilities

  • Strong experience in a technically challenging development role
  • Excellent communication and documentation skills
  • Reviewing estimates around all technical aspects of a solution
  • Creating readable, reliable and maintainable code and come up to speed quickly on new technologies.
  • Experience of working in a vendor environment with appreciation of the customer deliverables an advantage
  • IT Background in insurance or financial sectors would be an advantage
  • Providing detailed planning and tracking information to project management
    • Proficiency in using AI tools to enhance work processes and support informed decision-making is essential, with strict adherence to the organisation’s security, data protection, and ethical use policies.

Similar Openings for You