The Sr. Engineer is responsible for the design, code, and testing of software programs and applications that enable Claim agent facing technologies and capabilities for SECURA Insurance. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. This position will be part of the Claims team that is focused on making the claims experience world class from our internal claim customer service representatives to our claimants. The emphasis of this role is to create modern solutions between legacy applications and modern integration points and to move us to our Insurance Suite
RESPONSIBILITIES:
- Develop and/or implement solutions within the Claims team.
- Analyze, architect, design, program, test, and implement systems to fulfill business needs or problems
- Work with, collaborate, share knowledge, and mentor other members of the team and in organization
- Lead complex assignments and/or department process definition.
- Perform assigned project tasks in a highly interactive team environment while maintaining a productive and positive atmosphere
- Cultivate and promote software engineering best practices
- Identify the impact of technology design changes to the overall project
- Escalate project issues and risks as necessary along with potential solutions and recommendations
- Look for opportunities to provide process improvement suggestions
- Stay current with P&C insurance and industry technology and utilize that knowledge with existing productivity tools, standards, and procedures to contribute to the cost-effective operation of the department and company
- Work with Software Architecture to design and execute on SECURA’s technology goals
- Collaborate with product owners to develop and work towards improving our claims customer experience.
- Provides thoughtful and timely code reviews
QUALIFICATIONS:
ESSENTIAL:
- Proven ability to communicate effectively with members of core team
- Collaborate closely with other Software Engineers, Business Analysts, and Product Owners, on the team and in the organization
- Enterprise Architecture Experience
- Contribute to development standard, guidelines
- Excellent understanding of coding methods and best practices including object-oriented software architecture/design and service-oriented software architecture/design
- Experience in the following:
- Development experience in an object-oriented language
- C#, VB.NET, Java, JavaScript, etc.
- Relational database experience
- SQL Server, DB2, or Oracle
- Advanced knowledge of source control tools
- Git, Subversion, Azure DevOps
- Integration Experience
- Experience working in a Service Oriented Architecture (SOA)
- Enterprise application integration technologies and toolset experience
- Microservices experience
- Professional Experience in any of the following:
- Proficiency with DevOps concepts
- CI/CD pipelines
- Deployment and test automation
- Web and Application Frameworks
- .NET Core, .NET Framework
- Front-End Web Frameworks
- Writing unit tests
- NUnit, Junit, xUnit, etc.
PREFERRED:
- Bachelor's degree in computer science or information systems or associates degree with equivalent experience
- Experience working on or integrating with a Mainframe
- Experience using GitHub, Azure DevOps, Octopus Deploy, GitHub Actions
- 5-10+ years of experience in the P&C Insurance industry
- Experience with Software as a Service applications on Azure