Software Engineer II

Bankers Insurance Group

Saint Petersburg (FL)

On-site

USD 90,000 - 130,000

Full time

9 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bankers Insurance Group is seeking a Software Engineer II to develop, support, and enhance business-critical applications across web, APIs, cloud, and data integrations. You will own tasks across the full software lifecycle in a collaborative IT team.

The role emphasizes hands-on coding, production support, and partnerships with stakeholders, QA, and vendors to deliver scalable and secure solutions while exploring AI-enabled development practices.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience.
  • 4 to 7 years of software development experience.
  • Experience with C# and .NET.
  • Experience with Java and/or Angular applications.
  • Experience developing REST APIs and web services.
  • Strong SQL Server and database development experience.
  • Experience with Microsoft Azure or similar cloud platforms.
  • Experience integrating with third-party APIs and enterprise systems.
  • Familiarity with AI concepts and AI-assisted software development practices.
  • Strong analytical, troubleshooting, and communication skills.
  • Ability to manage multiple priorities in a fast-paced environment.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise applications and APIs.
  • Support customer-facing and agent-facing web applications.
  • Develop and maintain integrations between internal systems, cloud services, third-party vendors, and legacy applications.
  • Troubleshoot and resolve production issues across applications, APIs, databases, and cloud infrastructure.
  • Participate in application design and technical solution discussions.
  • Collaborate with business stakeholders to understand requirements and deliver technical solutions.
  • Develop and maintain technical documentation.
  • Participate in code reviews and follow development best practices.
  • Support application deployments and production releases.
  • Assist with modernization initiatives involving cloud technologies and enterprise integrations.
  • Collaborate with the AI team to integrate AI capabilities into business applications and workflows.

Skills

C# / .NET
REST APIs
SQL / Database
Azure Cloud
Analytical skills
Communication
Multi-tasking

Education

Bachelor's degree in Computer Science / Information Systems / Engineering

Tools

Azure DevOps
Salesforce integrations
AI services / LLMs

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Engineer II

024599/EMW Full Time Professional St. Petersburg, FL, US

30+ days ago Requisition ID: 2436794

Software Engineer II

Position Summary

Bankers Insurance Group is seeking a Software Engineer II to develop, support, and enhance business-critical applications that support our insurance operations.

This role requires a hands-on software engineer who is comfortable working across multiple technologies including web applications, APIs, cloud services, databases, and enterprise integrations. The successful candidate will work closely with business stakeholders, QA analysts, project managers, vendors, and fellow developers to deliver scalable, secure, and reliable solutions.

As part of a small and agile IT organization, this role requires ownership throughout the software development lifecycle, including development, deployment, production support, troubleshooting, and continuous improvement.

Work Environment

To support collaboration and team engagement, this role requires working on-site at our downtown St. Petersburg, FL office Monday through Thursday, effective immediately. Fridays are designated as a work-from-home day, providing added flexibility!

Essential Duties and Responsibilities
  • Design, develop, test, deploy, and maintain enterprise applications and APIs
  • Support customer-facing and agent-facing web applications
  • Develop and maintain integrations between internal systems, cloud services, third-party vendors, and legacy applications
  • Troubleshoot and resolve production issues across applications, APIs, databases, and cloud infrastructure
  • Participate in application design and technical solution discussions
  • Collaborate with business stakeholders to understand requirements and deliver technical solutions
  • Develop and maintain technical documentation
  • Participate in code reviews and follow development best practices
  • Support application deployments and production releases
  • Assist with modernization initiatives involving cloud technologies and enterprise integrations
  • Collaborate with the AI team to integrate AI capabilities into business applications and workflows
Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience
  • 4 to 7 years of software development experience
  • Experience developing applications using C# and .NET
  • Experience supporting Java and/or Angular applications
  • Experience developing REST APIs and web services
  • Strong SQL Server and database development experience
  • Experience supporting production applications and troubleshooting complex issues
  • Experience working with Microsoft Azure or similar cloud platforms
  • Experience integrating with third-party APIs and enterprise systems
  • Familiarity with AI concepts and AI-assisted software development practices
  • Strong analytical, troubleshooting, and communication skills
  • Ability to manage multiple priorities in a fast-paced environment
Preferred Qualifications
  • Property & Casualty Insurance industry experience
  • Experience with IBM AS400 integrations
  • Experience with PCML integrations
  • Experience with Azure App Services, Azure DevOps, and cloud deployments
  • Experience with Salesforce integrations
  • Experience working with AI technologies such as LLMs, AI agents, MCP, RAG, or cloud AI services
  • Experience collaborating with AI or Data Science teams to implement AI-powered business solutions
Technology Environment
  • Authentication and Identity Management
  • Third-party APIs
Success Factors
  • Strong ownership and accountability
  • Comfortable supporting applications across multiple technology stacks
  • Continuously learns new technologies and embraces AI-enabled development practices
  • Excellent collaboration and communication skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

Bankers Insurance Group • Saint Petersburg (FL)

Hybrid
USD 70,000 - 90,000
Software Engineer II
Software Engineer II

Bankers Financial Corp • Florida

On-site
USD 85,000 - 110,000
Software Engineer II: .NET, APIs & Cloud (Hybrid)
Software Engineer II: .NET, APIs & Cloud (Hybrid)

Bankers Insurance Group • Florida

Hybrid
USD 90,000 - 120,000
Software Engineer I: Cloud, AI & Enterprise Apps
Software Engineer I: Cloud, AI & Enterprise Apps

Bankers Insurance Group • Saint Petersburg (FL)

Hybrid
USD 70,000 - 90,000
Software Engineer II
Software Engineer II

Avalon Administrative Services LLC • Tampa (FL)

Hybrid
USD 110,000 - 135,000
Software Engineer II - Front-End Developer
Software Engineer II - Front-End Developer

Bank of America • Charlotte (NC)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Triton Claim Management, LLC • United States

On-site
USD 90,000 - 120,000
Software Developer (Full Stack) - Miami, FL (In-Office / Hybrid)
Software Developer (Full Stack) - Miami, FL (In-Office / Hybrid)

Phoenix American • Miami (FL)

On-site
USD 105,000 - 140,000
Software Engineer II
Software Engineer II

Bank of America • Seattle (WA)

On-site
USD 89,000 - 145,000
Annual discretionary incentive
Industry-leading benefits
Paid time off
Software Developer (Full Stack) - Miami, FL (In-Office / Hybrid)
Software Developer (Full Stack) - Miami, FL (In-Office / Hybrid)

Phoenix American Warranty, Co. • Miami (FL)

On-site
USD 105,000 - 140,000