Security Senior Software Developer

C
CasewareFintech software
This is a fully remote position located in Colombia.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of professional software development experience
Required Skills
AWSPostgreSQLJavaKubernetesSpring BootTerraform

Requirements

  • Have a degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Bring 8+ years of professional software development experience with demonstrated impact beyond a single team.
  • Have experience designing and operating distributed, cloud-native SaaS or multi-tenant platforms at scale, ideally on AWS.
  • Demonstrate strong software fundamentals, including object-oriented programming, design patterns, and SOLID principles.
  • Have experience with agentic-AI software development practices.
  • Have experience designing and consuming HTTP APIs, such as REST or GraphQL.
  • Have experience mentoring developers and influencing architectural decisions across teams.
  • Have deep expertise in cloud-native service architecture.
  • Have native Windows/C++ background or willingness to build it to safely refactor and patch a legacy desktop codebase.
  • Be comfortable working with ambiguity and evolving requirements, and demonstrate initiative in improving processes, tools, and product quality.

Responsibilities

  • Create architecture, prototypes, and design proposals aligned with product and platform direction.
  • Influence technical direction through architecture reviews, RFCs, prototypes, and hands-on delivery across the SDLC.
  • Define and evolve back-end service architecture and standards for scalability, security, reliability, and APIs.
  • Design, build, and operate distributed cloud-native services and break large initiatives into incremental deliveries.
  • Improve product builds, CI/CD pipelines, automation, testing, deployment, and operational workflows.
  • Troubleshoot persistent production issues and drive reliability, observability, monitoring, and incident response.
  • Own cloud-platform security posture and CVE-remediation strategy, extending security work to legacy Windows code when needed.
  • Use AI-assisted tools responsibly, verify generated output, and establish team practices and guardrails.
  • Mentor developers through design reviews, AI-tooling sessions, and feedback.
  • Represent the team in technical discussions with engineering, product, operations, security, and external stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now