Senior Software Engineer

🕒 March 18

🇱🇰 Sri Lanka – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 53%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Onyx Capital Group

Onyx Capital Group

51 - 200 employees

Founded 2016

💼 Consulting

📦 Logistics

💸 Finance

Consulting • Logistics • Finance

Onyx Capital Group is a leading provider of financial services specifically focused on the oil derivatives market. They offer a comprehensive suite of solutions including brokerage, liquidity provision, and access to proprietary data through their Flux Terminal. Their mission is to democratize market access for traders of all levels, providing expert analysis, training, and tools to effectively manage oil price risks and navigate the complexities of the global oil market.

📋 Description

• Take full ownership of features end-to-end — from design through delivery and into production • Power live trading infrastructure used by some of the world’s most demanding market participants • Write clean, well-tested code and take pride in it • Communicate proactively, work autonomously across time zones, and hold yourself to a high standard

🎯 Requirements

• 5–10+ years in a software engineering role; track record of delivering production-quality features independently • Proficiency in at least one of Python, React.js, or C# — with the drive and ability to pick up others as the role demands • Solid OOP fundamentals — encapsulation, inheritance, polymorphism, and design patterns applied in real-world systems • Test-Driven Development discipline: unit, integration, and E2E tests written as a standard part of the development loop, not an afterthought • Automation mindset — demonstrated experience identifying and eliminating manual processes through tooling, scripts, and pipelines • REST API experience — designing, building, and consuming APIs with a clear understanding of authentication, versioning, and error handling • Source control and CI/CD: GitHub, Azure DevOps, or GitLab; branching strategies, PR workflows, and pipeline contribution • Experience working in cloud-hosted environments — Azure preferred • Strong sense of personal ownership — takes a feature from ticket to production without hand-holding, and treats issues in systems they’ve built as their own to resolve • Comfortable engaging directly with remote end users and business stakeholders to understand requirements, debug issues, and communicate progress clearly — without needing a middleman • Highly self-motivated with a bias for action — raises problems early, proposes solutions, and follows through to completion • Strong written and spoken English — clear and confident in both written and verbal communication across synchronous and asynchronous settings • Experience working with globally distributed teams is strongly welcomed; comfortable collaborating with colleagues in different time zones and cultures • **Nice to Have** • Full-stack capability across front-end and back-end • Exposure to containerised environments (Docker / Kubernetes) • Experience with agile delivery practices (sprint planning, retrospectives, stand-ups) • Prior experience in financial services or fintech, or a genuine interest in financial technology and capital markets — not required, but candidates who are curious about the domain tend to thrive here • Familiarity with GraphQL or message-based architectures • Experience supporting remote internal users or acting as a technical point of contact for distributed teams — fielding queries, triaging issues, and communicating resolutions clearly

Apply Now

Similar Jobs

🕒 December 15, 2025

Rhino

11 - 50

💼 Consulting

📦 Logistics

🏥 Healthcare

Full Stack Developer at Rhino Careers working on scalable web platforms. Responsible for backend and frontend development using Python, Django, and Next.js.

AWS

Azure

Cloud

Django

Docker

Google Cloud Platform

JavaScript

Kubernetes

Microservices

Next.js

Postgres

Python

React

🕒 December 15, 2025

Rhino

11 - 50

💼 Consulting

📦 Logistics

🏥 Healthcare

Technical Lead managing full stack development in Python / Django and Next.js at Rhino Careers. Leading design and implementation processes with hands-on development and technical guidance to teams.

Django

JavaScript

Kubernetes

Next.js

Python

React

🕒 September 23, 2025

Appetiser Apps

51 - 200

💼 Consulting

🏥 Healthcare

🍽️ Food & Beverage

Full-Stack Laravel/Vue.js developer building web and mobile apps at Appetiser Apps. Responsible for frontend, backend, APIs, deployments, and collaborating with designers and teams.

AWS

Cypress

JavaScript

Laravel

MySQL

Nuxt

SCSS

SQL

TypeScript