Software Engineer II

Priority Dispatch Corp.

Town of Florida (NY)

Hybrid

USD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bankers Financial Corporation seeks a Software Engineer II to design, develop, and maintain enterprise applications and APIs. You will collaborate with stakeholders, QA, PMs, vendors, and developers to deliver scalable, secure solutions across web apps, APIs, and cloud services.

Ownership of the full software lifecycle is expected in a fast-paced, agile environment. Required experience includes C#/.NET, REST APIs, SQL Server, and Azure; familiarity with AI-enabled development is a plus.

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.

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 Server
Azure cloud
Angular
Java
API integration
Problem solving

Education

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

Tools

Azure App Services
Azure DevOps
IBM AS400 integrations
PCML
Salesforce integrations

Job description

# Software Engineer IIBFC HQ - Saint Petersburg, FL 33701## Description**Position Summary****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!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.**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**• C# / .NET• Java• Angular• REST APIs• SQL Server• Microsoft Azure• IBM AS400 integrations• PCML• Salesforce integrations• Authentication and Identity Management• Third-party APIs**Success Factors**• Strong ownership and accountability• Hands-on problem solver• Comfortable supporting applications across multiple technology stacks• Continuously learns new technologies and embraces AI-enabled development practices• Excellent collaboration and communication skills• Customer-focused mindset## Qualifications*The preceding position description has been designed to indicate the general nature of the work performed, the level of knowledge and skills typically required, and the usual working conditions of this position. It is not designed to contain or be interpreted as a comprehensive, complete, or exclusive list of the duties of the position. Additional and different duties may be assigned from time to time. We are an E-Verify company.**Bankers Financial Corporation and its subsidiaries are Equal Opportunity Employers. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, or any other status protected by law. We are committed to providing reasonable accommodations to qualified individuals with disabilities.**Employment with Bankers Financial Corporation and its subsidiaries is at-will, meaning that either the employee or the company may terminate the employment relationship at any time, with or without cause or notice. Employment may also be contingent upon the successful completion of a background check and/or drug screening, where applicable. Applicants must be authorized to work in the United States.*
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Priority Dispatch Corp. • Saint Petersburg (FL)

Hybrid
USD 85,000 - 110,000
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 I
Software Engineer I

Bankers Financial Corporation • Saint Petersburg (FL)

On-site
USD 65,000 - 80,000
Help Desk Support Technician
Help Desk Support Technician

Priority Dispatch Corp. • Town of Florida (NY)

Hybrid
USD 42,000 - 54,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 Engineer, Applications Development
Senior Engineer, Applications Development

Fwainvest • Town of Florida (NY)

Hybrid
USD 123,000 - 168,000
Hybrid Workstyle
Benefits package
Lead Engineer, Apps Dev
Lead Engineer, Apps Dev

Fwainvest • Town of Florida (NY)

Hybrid
USD 130,000 - 155,000
Medical, dental, vision insurance
Life insurance
Disability benefits
+3
Senior Java Full Stack Developer- Assistant Vice President
Senior Java Full Stack Developer- Assistant Vice President

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
Lead Engineer, Apps Development
Lead Engineer, Apps Development

Fwainvest • Town of Florida (NY)

On-site
USD 140,000 - 175,000