Find your next role

Discover amazing opportunities across our network of companies committed to gender equality in the workplace.

Backend Software Developer - Security Governance and Reporting

IBM

IBM

Software Engineering
Heredia Province, Heredia, Costa Rica
Posted on Mar 8, 2025
Introduction

IBM is searching for self-motivated Software Engineer – Backend Developer who designs, implements and tests software, with specific focus on security tooling and solution aimed to ensure compliance on the industry's most secure and open cloud for business: the IBM Cloud.

Security tools include but are not limited to compliance automation tools, security metrics dashboarding, and security case management.

Your role and responsibilities

Your role will encompass the entire software engineering life cycle, including technical design, implementation, quality assurance, production delivery, maintenance, and customer support. Among the several projects focus will be on security tooling interconnection, enablement for new metrics reporting automation, and enhanced data intelligence, which are being used to support business decision in IBM Cloud Security & Risk Management.

The Backend Software Developer works in an environment where agile is adopted as development process across different geos and cross organization. We are looking for someone who collaboratively contributes to design discussions and decisions, performs code and design reviews with other team members, produces documentation for the work done, and iterates to pursue solution improvements.

Required education
Bachelor's Degree
Required technical and professional expertise
  • 3+ years experience in software development (preferably on Linux/Unix platforms)
  • Experience in APIs development and microservices integration
  • Good code writing discipline and an eye for code efficiency
  • Proven experience using Python and/or at least one among Java, Ruby, and NodeJS; extended experience on scripting and automation
  • Knowledge and practice on containerization (IKS, Kubernetes) & CI/CD tools (Travis, Jenkins, Tekton)
  • Good knowledge in collaboration and deployments with Git / GHE
  • Hands-on experience on Agile methodology and DevSecOps
Preferred technical and professional experience
  • 2+ years experience in services integration on cloud (IBM Cloud, AWS, or Azure)
  • Knowledge and practice on Openshift (ROKS)
  • Experience with Cyber security principles and compliance frameworks (Security Engineering, Cryptography, NIST security framework)
  • Knowledge and practice data extraction and manipulation (SQL Queries, datalake, ETL)
  • Interest in advanced analytics, AI, Machine Learning
  • Understanding of Frontend integration (CSS, React, Carbon)