Software Engineer I

Bankers Financial Corporation

Saint Petersburg (FL)

On-site

USD 65,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bankers Insurance Group is seeking a Software Engineer I to help develop, support, and maintain enterprise applications for insurance operations. This entry-level role offers exposure to modern development practices, cloud technologies, and AI-enabled software development while working alongside experienced engineers.

You will work on-site at our downtown St. Petersburg, FL office Monday through Thursday, with Fridays as a work-from-home day, and you will contribute to REST APIs, enterprise

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field, or equivalent experience.
  • 0 to 2 years of software development experience or equivalent internship experience.
  • Working knowledge of C# and .NET.
  • Exposure to Java or Angular.
  • Understanding of REST APIs and web services.
  • Basic SQL Server or relational database development skills.
  • Familiarity with Git or other version control systems.
  • Basic understanding of cloud computing concepts.
  • Familiarity with AI concepts and AI-assisted software development tools.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork skills.
  • Demonstrated willingness to learn new programming languages, frameworks, and technologies.

Responsibilities

  • Develop, test, and maintain enterprise applications under the guidance of senior engineers.
  • Support customer-facing and agent-facing web applications.
  • Assist with the development and maintenance of REST APIs and enterprise integrations.
  • Troubleshoot application issues and participate in production support activities.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and technical design discussions.
  • Develop and maintain technical documentation.
  • Learn and support cloud-based applications and enterprise integrations.
  • Collaborate with the AI team to help integrate AI capabilities into enterprise applications and business processes.
  • Continuously learn new technologies, development frameworks, and engineering best practices.

Skills

C#
.NET
Java
Angular
REST APIs
SQL
Git
Cloud computing
AI concepts
Problem-solving
Teamwork

Education

Bachelor's degree in Computer Science or related field
Equivalent experience

Tools

Azure
Salesforce API integration
API middleware

Job description

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.

Position Summary

Bankers Insurance Group is seeking a Software Engineer I to assist in developing, supporting, and maintaining enterprise applications that support our insurance operations. This role is designed for an early-career software engineer with a solid technical foundation and a desire to learn modern application development, cloud technologies, enterprise integrations, and AI-enabled software development. The successful candidate will work alongside experienced engineers while gradually taking ownership of applications and technical solutions.

Essential Duties and Responsibilities
  • Develop, test, and maintain enterprise applications under the guidance of senior engineers
  • Support customer-facing and agent-facing web applications
  • Assist with the development and maintenance of REST APIs and enterprise integrations
  • Troubleshoot application issues and participate in production support activities
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and technical design discussions
  • Develop and maintain technical documentation
  • Learn and support cloud-based applications and enterprise integrations
  • Collaborate with the AI team to help integrate AI capabilities into enterprise applications and business processes
  • Continuously learn new technologies, development frameworks, and engineering best practices
Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field, or equivalent experience
  • 0 to 2 years of software development experience or equivalent internship experience
  • Working knowledge of C# and .NET
  • Exposure to Java or Angular
  • Understanding of REST APIs and web services
  • Basic SQL Server or relational database development skills
  • Familiarity with Git or other version control systems
  • Basic understanding of cloud computing concepts
  • Familiarity with AI concepts and AI-assisted software development tools
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork skills
  • Demonstrated willingness to learn new programming languages, frameworks, and technologies
Preferred Qualifications
  • Exposure to Microsoft Azure
  • Experience integrating enterprise applications with Salesforce using APIs, web services, or middleware
  • Familiarity with AI technologies such as Large Language Models (LLMs), AI Agents, Model Context Protocol (MCP), Retrieval Augmented Generation (RAG), or cloud AI platforms
  • Interest in enterprise application integration and automation
  • Property & Casualty insurance experience is a plus
Technology Environment
  • Authentication and Identity Management
  • Third-party APIs
  • AI platforms and services
Success Factors
  • Strong desire to learn and grow
  • Curiosity about emerging technologies, including AI
  • Positive attitude and willingness to take ownership
  • Strong troubleshooting and analytical skills
  • Ability to collaborate effectively with technical and business teams
  • Continuous learning mindset and enthusiasm for modern software engineering practices
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)

On-site
USD 65,000 - 90,000
Software Engineer II
Software Engineer II

Bankers Insurance Group • Saint Petersburg (FL)

Hybrid
USD 85,000 - 120,000
Software Engineer II
Software Engineer II

Priority Dispatch Corp. • Saint Petersburg (FL)

Hybrid
USD 85,000 - 110,000
Software Engineer I — AI, Cloud & API Focus (Hybrid)
Software Engineer I — AI, Cloud & API Focus (Hybrid)

Bankers Financial Corporation • Saint Petersburg (FL)

On-site
USD 65,000 - 80,000
Software Engineer II
Software Engineer II

Priority Dispatch Corp. • Town of Florida (NY)

Hybrid
USD 85,000 - 110,000
Software Engineer I – AI, Cloud & Enterprise Apps
Software Engineer I – AI, Cloud & Enterprise Apps

Bankers Insurance Group • Saint Petersburg (FL)

On-site
USD 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Smart AutoCare • Richardson (TX)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Smart AutoCare • Jacksonville (FL)

On-site
USD 90,000 - 130,000
Software Engineer II — Hybrid (Onsite M-Thu, Fri WFH)
Software Engineer II — Hybrid (Onsite M-Thu, Fri WFH)

Priority Dispatch Corp. • Saint Petersburg (FL)

Hybrid
USD 85,000 - 110,000
Senior Software Engineer/ Software Architect
Senior Software Engineer/ Software Architect

Pennsylvania Lumbermens Mutual Insurance Company • Philadelphia

On-site
USD 100,000 - 130,000