Share this job
Senior Software Engineer
USA
Apply for this job

About Us

At Ogon Consulting, we transform the Professional Services experience for Insurers and Insurance Software companies led by deep industry experience and a mission for excellence in customer engagement. At Ogon, we foster collaboration, nurture a good work-life balance and take pride in our work and the success of our clients. We are growing fast! If you have experience in consulting, implementation and support of commercial off-the-shelf Insurance products (Life and/or P&C), we would love to talk to you. 

Responsibilities

We are looking for enthusiastic individuals with experience in software development to work in our Technical Services team. You will work on a multi-disciplined project team and will be responsible for the configuration of one or more Insurance policy administration software for new and existing customers.

  • Develop technical solutions to business problems; validate and communicate technical solutions with other team members, test solutions and ensure it meets specifications.
  • Work with the business analysts to review requirements
  • Analyze, estimate and communicate development work effort corresponding to the business requirements.
  • Design, build, test deliveries of software configuration, enhancements and bug fixes
  • Develop proof of concepts as needed.
  • Provide ongoing production support for respective projects 
  • Document Standard Operating Procedures (SOPs) as part of the regular support & maintenance activities.
  • Collaborate closely with other cross-functional IT teams to define and implement effective and efficient solutions to business challenges and opportunities.
  • Communicate and document the critical process &/or system functionality changes to the business users.
  • Manage tasks, quality and delivery of technical team members.
  • Participate in various stages of the software implementation life-cycle
  • Ability to train and mentor other team members including client resources


Successful candidates for this role typically have:

  • Prior work experience in Java/XML and related technologies.
  • Experience in implementing packaged enterprise software
  • Knowledge and working experience of Agile software development processes and SCRUM methodologies
  • Strong coordination skills with the ability to multi-task and address multiple priorities.
  • Demonstrate initiative in starting and completing multiple projects
  • Ability to play a leading role in a client-billable resource team
  • Excellent communication, interpersonal, and organizational skills
  • Strong written and verbal communication skills
  • Develop significant application and related business requirements expertise.


Qualifications required for the role:

  • Bachelor's Degree or higher in CS or equivalent experience
  • 6-10 years of software development of IT services (application development or support) experience
  • Experienced working with Java environments like Apache Tomcat and databases like Oracle, SQL Server, or MySQL is a plus
  • Knowledge of Java Enterprise development
  • Knowledge of scripting languages XML, HTML, Java Script, and Velocity
  • Knowledge of Enterprise integration architectures such as SOA, RESTful, ETL
  • Experience in software development with tools such as Enterprise Architect, Eclipse IDE, source version control with GitHub or CVS, and build tool ANT
  • Experience with tools such as JIRA, Confluence, Teamwork is preferred
  • Understanding of cloud-based services and infrastructure (AWS, GCP, etc.) is preferred
  • Financial application software and/or industry experience is preferred
  • Life or Property and Casualty Insurance knowledge is a preferred
Apply for this job
Powered by