datatrota
Signup Login
Home Jobs Blog

API Engineer (DevOps / .NET Core) – Core Banking API Engine at Stretchit Concept Limited

Stretchit Concept LimitedLagos, Nigeria Software Development
Full Time

Role Overview

  • We are seeking an API Engineer with strong DevOps expertise to help design, build, and scale the Core Banking API Engine. You will be responsible for developing mission-critical APIs and microservices using .NET Core, automating deployments with CI/CD pipelines, and ensuring banking-grade security, compliance, and high availability.
  • This role is central to connecting the core banking system with digital channels, fintechs, and partner ecosystems, making it a critical position in Finedge’s growth.

Key Responsibilities
API Development:

  • Design, develop, and maintain Core Banking APIs using .NET Core (C#).
  • Build microservices that support account management, payments, loans, treasury, and compliance modules.
  • Define and enforce API standards (OpenAPI/Swagger, JSON, gRPC).
  • Integrate with core banking systems (Finedge, Temenos, Flexcube, Finacle, or custom-built engines).
  • Ensure backward compatibility and versioning for APIs in production.

DevOps & Infrastructure:

  • Build and maintain CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).
  • Containerize services with Docker and manage orchestration with Kubernetes (AKS/EKS/GKE).
  • Automate infrastructure with Terraform/ARM templates (IaC).
  • Monitor API performance and uptime using Prometheus, Grafana, ELK, New Relic, or Datadog.

Security & Compliance:

  • Implement OAuth2, OpenID Connect, JWT, and certificate-based authentication for APIs.
  • Secure APIs against threats (rate limiting, throttling, WAF integration).
  • Apply OWASP API Security Top 10 best practices.
  • Ensure compliance with PCI-DSS, ISO 27001, GDPR, and regional banking regulations.

Collaboration & Process:

  • Work closely with DevOps, and product teams to deliver features.
  • Participate in Agile ceremonies, sprint planning, and architecture discussions.
  • Write and maintain API documentation for internal and third-party developers.
  • Support sandbox and developer portal initiatives for external partners.

Requirements

  • Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of backend/API engineering experience.
  • Expertise in .NET Core (C#) and API frameworks.
  • Strong experience with RESTful API design and microservices architecture.
  • Proficiency in Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of relational (SQL Server, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
  • Experience with API Gateway platforms (Kong, Apigee, Azure API Management, or AWS API Gateway).
  • Familiarity with event-driven systems (Kafka, RabbitMQ, Azure Service Bus).
  • Strong understanding of security (SSL/TLS, secrets management, tokenization, encryption).

Preferred Skills:

  • Experience with Core Banking Systems (e.g., Temenos, Finacle, Flexcube, T24) is an added advantage
  • Knowledge of Open Banking standards (PSD2, ISO 20022, OpenAPI, FDX).
  • Hands-on experience with cloud platforms (Azure preferred, AWS/GCP).
  • Exposure to service mesh (Istio, Linkerd) for secure microservices communication.
  • Performance/load testing of APIs for high-volume financial transactions.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend