Logo for Osigu

Sr Software Engineer

Role overview

Qualifications

  • Minimum of 6 years of software development experience
  • 2-3 years in technical leadership roles
  • Experience with Java (advanced) and Spring Boot
  • Proven ability to guide and mentor engineers

Responsibilities

  • Lead the tech design, development, and maintenance of software systems
  • Define software architecture and make strategic technological decisions
  • Guide and mentor development teams on best practices
  • Oversee the team's deliverables and ensure technical quality

Key facts

Hard skills

Other skills

  • Proactivity
  • Communication
  • Teamwork
  • Problem Solving

About the company

Osigu logo

Osigu

Computer Software / SaaS

Osigu bridges the gap between healthcare and fintech in Latin America, powering payments for the entire healthcare ecosystem. We’re the first fully digital, AI-powered platform that automates the revenue cycle and healthcare payments—from claim to settlement—connecting payers, providers, and suppliers. Our platform enables real-time data exchange, instant claim adjudication, and secure automated payments—reducing costs, preventing fraud, and accelerating patient access to care. With deep market penetration and a rapidly growing network, Osigu is redefining how money moves across healthcare in the region.

Company details

Company typeSME
IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Software engineer with extensive experience in building, maintaining, and improving scalable platforms, as well as providing technical oversight to development teams. The ideal candidate will be a technical reference within the company, capable of making strategic software architecture decisions, guiding the team, and assisting in solving critical problems. This role requires being a key point of contact for both the team and stakeholders, ensuring the delivery of high-quality products that meet business needs.

Responsibilities

  • Lead the tech design, development, and maintenance of software systems, ensuring scalability, security, and performance.
  • Define software architecture and make key decisions regarding the product’s technological direction.
  • Work closely with Product Owners and other departments to translate business requirements into technical solutions.
  • Guide and mentor development teams, promoting best practices in software engineering (coding, code review, testing, CI/CD, etc.).
  • Manage the resolution of critical issues and support decision-making related to bugs, refactoring, and performance optimizations.
  • Oversee the team's deliverables and ensure technical quality through code reviews, automated testing, and performance monitoring.
  • Lead continuous improvement processes and ensure that the team adopts industry best practices regarding agile methodologies (Scrum, Kanban, etc.).
  • Foster a collaborative environment and encourage continuous learning within the team.
  • Assist in recruiting technical talent and actively participate in the training and development of team members.
  • Stay updated on new technologies and industry trends that can benefit the product or processes.
  • Drive and improve the AI-assisted workflows
  • Own and improve quality gates
  • Solve performance and modeling problems 

Requirements

  • Experience: Minimum of 6 years of software development experience and at least 2-3 years in technical leadership roles.
  • Plus: Experience migrating or rewriting legacy systems
  • Plus: Hospital, healthcare, insurance, banking, or other regulated/high-stakes domain experience
  • Technologies:
    • Java (advanced) — Java 17+ at minimum; comfortable moving to Java 25 LTS. Spring Boot 3.x/4.x, Spring Security 6/7, Spring Cloud Gateway.
    • TypeScript + Vue 3 (Composition API), PrimeVue 4.5+, Vite 6+, Vitest 3+, Pinia. Comfortable building schema-driven dynamic forms and master-detail screens.
    • Keycloak / OIDC / JWT — realm modeling, RS256 validation, client/scope design.
    • Containers + Kubernetes — Docker, Kustomize overlays, health/readiness probes, structured logging, Micrometer/Prometheus.
    • Testing discipline — JUnit 5, Testcontainers (Oracle), Playwright E2E.
    • Experience working with AI coding assistants (Claude Code, Cursor, Copilot) as a driver, not just a passenger — designing prompts, writing custom agents/skills, and reviewing AI output line by line.
    • Experience with Confluence/Jira-driven engineering workflows.
  • Technical leadership skills: Proven ability to guide and mentor other engineers, make critical architectural decisions, and solve complex problems under pressure.
  • Communication skills: Excellent ability to convey complex technical ideas to non-technical audiences and work with stakeholders.
  • Soft skills: Proactivity, inspiring leadership, organization, and ability to work in agile environments with fast-paced deliveries. Bias for fixing root causes, not bypassing checks.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Osigu

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.