Senior Software Developer (Backend)

FMNE Insurance Company•Lincoln, NE
•Hybrid

About The Position

FMNE Insurance is seeking a Senior Software Developer to join its IT team. This role leads the design, development, testing, and maintenance of software on the Guidewire Cloud platform and uses technologies including Java/Gosu, Visual Studio, Angular, .NET (C# and .NET Core), HTML5, JavaScript, and React. The developer provides technical leadership to project stakeholders, business analysts, and QA teams to deliver high-quality, scalable, secure solutions aligned with business requirements. The role includes leading Guidewire implementations, configuration, customization, upgrades, and integrations; building and maintaining SQL databases; and contributing to software architecture standards and best practices. The developer also supports quality and performance through code reviews, testing, debugging, and performance tuning, and helps ensure that development meets security, compliance, and enterprise architecture standards. The position works collaboratively in an Agile/Scrum environment and includes coordinating with user departments, providing technical training and support, and mentoring software developers. Regular and timely attendance in the office is an essential function. Applicants must be authorized to work in the United States on a full-time basis; visa sponsorship is not available. FMNE describes itself as a stable, values-driven company with Midwest roots and a team-focused culture. A hybrid work model is available for eligible employees.

Requirements

  • Bachelor’s degree in a related field, or an equivalent combination of education and senior-level experience with .NET (C# and .NET Core) and/or Java/Gosu, as well as SQL Server or equivalent education, training, and work-related experience.
  • Five or more years of software development experience.
  • Extensive experience with the Guidewire platform and Java/Gosu.
  • Strong understanding of object-oriented programming, design patterns, clean code principles, and best practices.
  • Guidewire Cloud Developer Certification.
  • Ability to work independently on one’s own initiative and recognize the timeliness of job responsibilities.
  • Effective organizational and problem-solving skills.
  • Good written and oral communication skills.
  • Ability to work collaboratively as part of a team and independently.
  • Authorization to work in the United States on a full-time basis.

Responsibilities

  • Lead end-to-end implementation, configuration, and customization of Guidewire PolicyCenter, ClaimCenter, BillingCenter, and/or Enterprise Engage Front-end.
  • Design and develop Gosu-based business rules, product models, workflows, and data models.
  • Perform Guidewire upgrades and patch applications, and integrate with Guidewire Enterprise Engage (Portal/Edge) and DataHub/InfoCenter.
  • Make extensive use of Guidewire resources and education.
  • Create or substantially modify Guidewire integrations, including REST APIs, SOAP, message-based integrations, and batch jobs.
  • Build and maintain SQL databases.
  • Contribute to and help define software development and design standards, patterns, and best practices.
  • Install, configure, upgrade, administer, monitor, and maintain website-related SQL databases and related software.
  • Maintain and enhance existing software by identifying areas for improvement and implementing changes.
  • Prepare and maintain technical documentation, including design specifications, deployment instructions, and support materials.
  • Stay current with emerging technologies, industry trends, and ski releases; recommend and implement improvements in development processes and tools.
  • Design, develop, test, and maintain Guidewire Cloud applications and integrations with internal systems.
  • Develop and deploy applications using Java/Gosu, React, and C#/.NET.
  • Write clean, efficient, well-documented code and unit tests, and use development tools and frameworks.
  • Participate in code reviews, unit testing, debugging, and performance tuning.
  • Read and understand complex business requirements.
  • Ensure development work aligns with security, compliance, and enterprise architecture standards.
  • Develop skills to create and interpret system descriptions.
  • Install, configure, upgrade, administer, monitor, and maintain version control software such as SVN and Git.
  • Gather basic system design information through interviews with user department personnel and/or agents.
  • Coordinate with user departments when software applications are changed or implemented.
  • Work in an Agile/Scrum environment, including sprint planning, reviews, and retrospectives.
  • Monitor adherence to department software development programming and design standards.
  • Provide technical training and support to Software Developers.
  • Mentor Software Developers and provide guidance on design, coding practices, and problem solving.
  • Demonstrate the company’s mission and core values, including integrity, service, excellence, stability, strength, respect, and teamwork.
  • Maintain regular and timely attendance in the office.

Benefits

  • Competitive salary.
  • Comprehensive benefits package.
  • Health coverage.
  • Generous 401(k).
  • Pension plan.
  • Wellness programs.
  • Hybrid work model for eligible employees.
  • Reasonable accommodation may be available for individuals with disabilities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service