USI Insurance Servicesposted 18 days ago
$125,000 - $140,000/Yr
Full-time • Mid Level
Valhalla, NY
Insurance Carriers and Related Activities

About the position

The Sr Software Engineer is responsible for creating software solutions to improve existing applications and streamline processes. This role involves ensuring the performance and operational reliability of applications, as well as maintaining data integrity and security. The engineer will collaborate on the engineering and architecture of custom software solutions, create modules, patterns, or frameworks to solve complex business issues, and design end-to-end system integration and deployment strategies. Additionally, the engineer will mentor junior team members, participate in code reviews, and keep the application stack current by remediating technical debt.

Responsibilities

  • Ensure performance and operational reliability of applications.
  • Ensure data integrity and security of applications.
  • Collaborate on the engineering and architecture of custom software solutions.
  • Create modules, patterns, or frameworks to solve complex business issues.
  • Create end to end system integration designs and deployment strategies.
  • Collaborate on enterprise coding standards and drive process improvements.
  • Provide estimates for development efforts.
  • Break down stories into tasks and report on progress.
  • Collaborate with team members for task assignments, pseudo code and or class definitions.
  • Mentor junior team members on design patterns and code reusability.
  • Take part in code reviews and provide a positive environment for feedback and new ideas.
  • Prototype end to end solutions for new technologies being implemented.
  • Identify roadblocks and alternate solutions early in the process.
  • Keep the application stack current - remediate technical debt.
  • Provide progress updates, identify risks, and offer solutions.
  • Create documentation of designs and solutions.
  • Perform thorough unit testing.
  • Operate in accordance with USI Policies for the Information Security Program (PISP) and USI Standards for the Information Security Program (SISP).
  • Keep up to date with security updates and improvements.
  • Protect systems against unauthorized access by appropriately defining access.
  • Upgrade systems by implementing and maintaining security and technical controls.

Requirements

  • 5+ years developing software solutions.
  • Bachelor's degree in Information Technology or related field, or equivalent work experience.
  • Ability to develop patterns to solve common problems.
  • Effective decision making under pressure.
  • Understanding of Agile/Scrum software development life-cycle.
  • Strong written and verbal communication, including technical writing skills.
  • Keep informed about industry information, technology and trends.

Nice-to-haves

  • Ability to travel.

Benefits

  • Medical, wellness, dental and vision insurance.
  • 401(k) plan.
  • Flexible spending and health savings accounts.
  • Short and long-term disability insurance.
  • Life insurance.
  • Generous paid time off policy.
  • Paid family leave benefit.
  • Paid holiday time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service