Software Developer II

Safepoint MGA, LLC

Florida

On-site

USD 80,000 - 120,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Vision Insurance
401K Plan
Paid Time Off

Job summary

Safepoint MGA, LLC is seeking a Software Developer II to design, develop, and support modern enterprise applications and services. The role targets developers with 2–3 years of professional experience and strong knowledge of .NET/C# and Go (Golang).

You will work on microservices, APIs, distributed systems, and cloud‑based solutions, contributing across the full SDLC and to architecture, testing, deployment, monitoring, and ongoing improvement of production applications.

Qualifications

  • 2–3+ years of professional software development experience.
  • Proficient in C# and .NET / ASP.NET Core.
  • Working knowledge or experience with Go (Golang).
  • Experience designing or developing REST APIs and backend services.
  • Experience developing applications using microservice or service‑oriented architecture.
  • Experience contributing to large‑scale or enterprise software solutions.
  • Strong understanding of object‑oriented programming and modern software design principles.
  • Understanding of distributed application concepts including service‑to‑service communication, API design, asynchronous processing, messaging and queues, retry and resiliency patterns, logging and monitoring.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise applications and services using C#/.NET and Go.
  • Develop scalable microservices and distributed components.
  • Design and maintain REST APIs and service‑to‑service integrations.
  • Contribute to architecture and development of large‑scale enterprise software platforms.
  • Build cloud‑native services with horizontal scaling and fault tolerance.
  • Develop asynchronous processing solutions using messaging or event‑driven patterns.
  • Create integrations between internal systems, third‑party services, databases, APIs, and cloud platforms.
  • Write clean, secure, and well‑tested code; participate in code reviews and CI/CD pipelines.

Skills

C#
Go (Golang)
.NET / ASP.NET Core
REST APIs
Microservices
Distributed systems
Cloud-based solutions
Asynchronous processing
CI/CD
SQL

Tools

Git
GitHub Actions
Azure DevOps Pipelines
Docker
Kubernetes

Job description

Job Summary

We are seeking a motivated Software Developer II to design, develop, and support modern enterprise applications and services. This position is ideal for a developer with approximately 2–3 years of professional development experience who has strong working knowledge of .NET/C#, along with experience using Go (Golang).

The developer will work as part of an engineering team responsible for building scalable, highly available applications supporting large‑scale enterprise business operations. A significant portion of the role will focus on microservice development, APIs, distributed systems, cloud‑based solutions, data integration, and asynchronous processing.

The successful candidate should be comfortable working throughout the software development lifecycle and contributing to the architecture, development, testing, deployment, monitoring, and ongoing improvement of production applications.

Duties and responsibilities
  • Design, develop, test, deploy, and maintain enterprise applications and services using C#/.NET, Go (Golang).
  • Develop scalable microservices and distributed application components.
  • Design and maintain RESTful APIs and service‑to‑service integrations.
  • Participate in the development of large‑scale enterprise software platforms that support high transaction volumes and business‑critical operations.
  • Build cloud‑native services capable of horizontal scaling, fault tolerance, and resilient operation.
  • Develop asynchronous processing solutions using messaging, queues, event‑driven architectures, or similar technologies.
  • Create integrations between internal systems, third‑party services, databases, APIs, and cloud platforms.
  • Design and optimize application interactions with relational and non‑relational data stores.
  • Write clean, maintainable, secure, and well‑tested code.
  • Participate in application architecture and technical design discussions.
  • Troubleshoot performance, reliability, integration, and production issues.
  • Develop automated unit, integration, and regression tests.
  • Participate in code reviews and help maintain engineering standards.
  • Work with Product Owners, Project Managers, QA, Data Engineering, Infrastructure, and other development teams.
  • Participate in Agile/Scrum development activities including sprint planning, refinement, demonstrations, and retrospectives.
  • Contribute to CI/CD pipelines and automated deployment processes.
  • Monitor application health, performance, logging, and telemetry.
  • Maintain technical documentation for applications, APIs, integrations, and system architecture.
  • Assist with modernization of legacy applications into modern service‑oriented and microservice architectures.
  • Research and evaluate new technologies where they can improve scalability, maintainability, performance, or developer productivity.
Essential Functions
  • Ability to think critically, research, and apply findings to day‑to‑day assigned work
  • Ability to clearly communicate verbally and in writing
  • Ability to use computer software to access various IT and data related systems
  • Ability to understand and document technical ideas and convey them to a non‑technical audience
  • Ability to identify, analyze, and correct defects, inconsistencies in software program functions, outputs, and content
  • Ability to write and understand .NET supported coding languages
  • Ability to grasp foundational programming and database concepts
Qualifications
  • 2–3+ years of professional software development experience.
  • Professional working experience with C# and .NET / ASP.NET Core.
  • Working knowledge or professional experience with Go (Golang).
  • Experience designing or developing REST APIs and backend services.
  • Experience developing applications using microservice or service‑oriented architecture.
  • Experience contributing to large‑scale or enterprise software solutions.
  • Strong understanding of object‑oriented programming and modern software design principles.
  • Understanding of distributed application concepts including:
    • Service‑to‑service communication
    • API design
    • Asynchronous processing
    • Messaging and queues
    • Retry and resiliency patterns
    • Logging and application monitoring
  • Experience working with relational databases such as SQL Server, PostgreSQL, or similar platforms.
  • Experience writing SQL queries and working with database‑backed applications.
  • Familiarity with Git‑based source control and modern branching strategies.
  • Experience with automated testing and debugging.
  • Understanding of CI/CD and modern application deployment practices.
  • Strong analytical and problem‑solving skills.
  • Ability to work effectively both independently and as part of a collaborative development team.
Preferred Qualifications

Experience in one or more of the following areas is strongly preferred:

  • Microsoft Azure or another major cloud platform
  • Azure Functions or serverless development
  • Azure App Services
  • Azure Service Bus or other enterprise messaging platforms
  • Azure SQL
  • Azure Storage / Blob Storage
  • Application Insights or other application monitoring platforms
  • Docker and containerized application development
  • Kubernetes or container orchestration
  • Event‑driven architectures
  • Message‑based processing
  • Background workers and high‑volume processing services
  • API gateways
  • OAuth 2.0 / OpenID Connect
  • Microsoft Entra ID / enterprise SSO
  • Distributed caching
  • Redis
  • PostgreSQL
  • GitHub Actions or Azure DevOps Pipelines
Enterprise Development Experience

Candidates should have experience participating in the development of applications where considerations extend beyond basic application functionality.

Examples include systems involving:

  • Multiple interacting microservices
  • High transaction volumes
  • Large datasets
  • Enterprise databases
  • Business‑critical workflows
  • Distributed application processing
  • Integration with multiple internal and external systems
  • Asynchronous or event‑driven processing
  • Application resiliency and fault handling
  • Observability and centralized logging
  • Authentication and authorization
  • Data security
  • Automated deployments
  • Production monitoring and support
Technical Skills

Primary Technologies

  • C#
  • .NET / ASP.NET Core
  • Go / Golang
  • Svelte
  • REST APIs
  • T‑SQL
Architecture
  • Microservices
  • Distributed systems
  • Service‑oriented architecture
  • Event‑driven architecture
  • API‑based integration
  • Asynchronous processing
Development Practices
  • Git
  • CI/CD
  • Automated testing
  • Unit testing
  • Integration testing
  • Code reviews
  • Agile/Scrum
  • Secure coding
  • Application monitoring
Physical Requirements

While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands and fingers to handle or feel; and reach with hands and arms.

Working Conditions

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, copiers, filing cabinets and fax machines.

Safepoint MGA, LLC does not offer immigration sponsorship or support for this role. This includes serving as the immigration employer of record or providing documentation or assistance for work authorization processes now or in the future, including H-1B, OPT, STEM OPT, CPT, J-1, etc.

Compensation and Benefits

We recognize that talented professionals are attracted to companies that provide a great place to work, combined with a comprehensive and competitive pay and benefits package, along with opportunities for personal growth and job advancement. For this reason we are pleased to provide:

  • Market Competitive Wages
  • Prof. Development and Educational Assistance Programs
  • Safe Harbor 401K Plan with Immediate Vesting and an Automatic Company Contribution
  • 15 Paid Time-Off Days
  • 3 Discretionary Days
  • 5 Parental Leave Days
  • 5 Jury Duty Days
  • 5 Bereavement Days
  • 8 Company Paid Holidays
  • Health Insurance
  • Dental Insurance
  • Vison Insurance
  • Short and Long Term Disability Insurance (company paid premium)
  • Flexible Spending Accounts with Company Contribution
  • Health Savings Accounts with Company Contribution
  • Employee Life and AD&D Insurance
  • Dependent Life and AD&D Insurance
  • Company paid AAA Membership
  • Company paid Identity Theft Protection
  • Other Ancillary Insurance Benefit Programs
  • And more…

Safepoint Insurance is an equal employment opportunity employer. We adhere to a policy of making employment decisions without regard to race, color, religion, sex, sexual orientation, national origin, citizenship, age or disability. We assure you that your opportunity for employment with Safepoint depends solely on your qualifications.

Safepoint MGA participates in E-Verify. Information about E-Verify participation will be provided during the application process where applicable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer II
Software Developer II

SafePoint Insurance Company • Florida

On-site
USD 80,000 - 110,000
Health Insurance
401K Plan
Paid Time Off
+5
DevOps & Systems Engineer
DevOps & Systems Engineer

Safepoint MGA, LLC • Florida

On-site
USD 120,000 - 150,000
Market pay
Professional development
401K plan
Cloud Software Engineer II - AWS, AI/ML & DevOps
Cloud Software Engineer II - AWS, AI/ML & DevOps

CyberPoint International • Maryland

Hybrid
USD 110,000 - 160,000
Added - 08/19/26 Cloud Software Engineer - Level 2 Technical Maryland
Added - 08/19/26 Cloud Software Engineer - Level 2 Technical Maryland

CyberPoint International • Maryland

Hybrid
USD 110,000 - 160,000
Senior Software Developer 762
Senior Software Developer 762

(EDO) Entertainment Data Oracle, Inc. • Maryland

On-site
USD 200,000 - 265,000
401k matching
Fully paid medical
Paid time off
+2
Software Engineer at SailPoint
Software Engineer at SailPoint

Feedinkoo: Remote Jobs • United States

On-site
USD 91,000 - 169,000
401(k) plan
Medical, dental, vision coverage
Paid holidays
Senior Software Developer 762
Senior Software Developer 762

Freedom Technology Solutions Group • Annapolis (MD)

Hybrid
USD 200,000 - 265,000
Matching 401k
Fully paid medical
Generous PTO
+3
Software Engineer
Software Engineer

SailPoint • Austin (TX)

On-site
GBP 60,000 - 95,000
Competitive pay
Medical, dental and vision plans
Paid Holidays
+1
Senior Developer 785
Senior Developer 785

Freedom Technology Solutions Group • Maryland

On-site
USD 200,000 - 275,000
Matching 401k
Fully paid medical
Paid time off
+3
Software Developer 700
Software Developer 700

Freedom Technology Solutions Group, LLC • St. Louis (MO)

On-site
USD 90,000 - 135,000
Matching 401k
Fully paid medical
Paid time off
+5