Hiring.Camp

Senior Staff - IT Software Engineering

English Stonex

·

Nov 11, 2024

Location
Bangalore, IN
Workplace
Hybrid
Type
Full-time
Department
IT
Seniority
Senior
Experience
7+ years
Closing date
Today
Source
iCIMS

Description

Overview

Overview:

Connecting clients to markets – and talent to opportunity

With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we’re a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors.

Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, The StoneX Group is made up of four segments that offer endless potential for progression and growth.

 

Business Segment Overview – Payments: A Swift-accredited service bureau and member, our Payments division provides NGOs, institutions and non-profits the ability to make a local difference, globally – with transparent pricing across 180+ countries and 140+ currencies.

Responsibilities

Position Purpose: This role exists to support the development and continuous improvement of the payment processing system. Working under the guidance of senior engineers, the Developer Intern contributes to building and maintaining features across trade execution, pricing, settlements and multi-currency payment flows. The position provides hands-on exposure to financial technology while helping the team deliver secure, compliant and efficient global transaction capabilities — and builds the technical foundation for a longer-term engineering career at StoneX

 

Key Responsibilities — Senior Staff Engineer

  • Collaborate with business analysts, architects, product owners, and engineering teams to understand functional and non-functional requirements and translate them into scalable technical solutions
  • Design, develop, and maintain robust backend services and applications using C#/.NET, following established architectural and engineering best practices
  • Work with and contribute to Java-based services where required, with the ability to understand and troubleshoot existing Java codebases
  • Design, develop, and maintain RESTful APIs, including API integration, authentication, error handling, performance, and versioning
  • Design and optimize data access across MongoDB and PostgreSQL ensuring data integrity, performance and scalability
  • Build and maintain event-driven and asynchronous integrations using technologies such as Apache Kafka and Azure Service Bus
  • Write clean, maintainable, testable, and secure code with appropriate unit and integration test coverage
  • Participate actively in solution design, technical discussions, code reviews and architectural decisions
  • Use Git/GitHub effectively for source control, branching, pull requests and collaborative development
  • Build, enhance, and maintain CI/CD pipelines using GitHub Actions and/or Azure DevOps, supporting automated build, test, deployment and release processes
  • Containerize applications and services using Docker and apply containerization best practices for consistent deployment across environments
  • Develop, deploy, and support applications and services hosted on Microsoft Azure, leveraging appropriate Azure services and monitoring capabilities
  • Troubleshoot complex application and production issues across APIs, databases, messaging and integrations, performing root-cause analysis and implementing sustainable fixes
  • Identify opportunities to improve application performance, reliability, scalability, security, and maintainability
  • Participate actively in Agile ceremonies, including sprint planning, stand-ups, refinement, reviews, and retrospectives
  • Leverage modern development and Generative AI tools such as GitHub Copilot/Claude Code to improve development productivity, debugging, refactoring and code quality

Qualifications

Minimum (Must-Haves)

  • 7+ years of professional software development experience, with strong hands-on experience in backend development using C# and .NET
  • Strong understanding of C#, .NET, OOP, SOLID principles, design patterns, asynchronous programming and backend application architecture
  • Strong experience in designing, developing and integrating RESTful APIs and distributed backend services
  • Hands-on experience with MongoDB and/or PostgreSQL, including data modelling, querying, indexing and performance optimization
  • Practical experience with CI/CD pipelines, preferably using GitHub Actions and/or Azure DevOps
  • Hands-on experience with Docker and containerized application development/deployment
  • Experience developing or supporting applications and services on Microsoft Azure
  • Experience with messaging or event-driven architectures using Apache Kafka, Azure Service Bus or similar technologies
  • Strong understanding of software engineering fundamentals, including scalability, reliability, security, performance, testing, and maintainability
  • Strong analytical and troubleshooting skills, with experience diagnosing complex issues across application, database, messaging, and integration layers
  • Strong communication and collaboration skills with the ability to work effectively with developers, QA, business analysts, architects, and other stakeholders

 

Preferred (Nice-to-Haves)

  • Working knowledge or hands-on exposure to Java, with the ability to understand, troubleshoot and contribute to Java-based backend services
  • Experience with Lightstreamer or similar real-time messaging/streaming technologies
  • Experience with multiple Azure services and cloud-native application patterns
  • Experience implementing automated unit, integration and API testing within CI/CD pipelines
  • Exposure to monitoring, logging, observability, and production-support practices for distributed applications
  • Experience with Financial Services, particularly Payments, FX, Banking or transaction-processing systems
  • Experience mentoring junior engineers and contributing to technical design and engineering standards
  • Practical experience using GitHub Copilot/Claude Code or other Generative AI/agentic development tools for development, debugging, code reviews or automation

Education / Certification Requirements: 

 

  • Bachelor’s degree in Computer Science/Engineering or related field

 

Working environment

  • Hybrid (4 days from office)

 

Skills

JavaAzureDockerCI/CDPostgreSQLMongoDBGitGitHubAgileDevOps

Similar Jobs

30

Sr. Staff Accountant

Altimmune·Morristown, New Jersey·Hybrid

Senior Staff Software Engineer Bigquery Workload Management

Google·Remote

Senior Staff Engineer, Firmware Development

Renesas Electronics·Bengaluru, Karnataka·Hybrid

Today

Sr Staff Validation Engineer

Renesas Electronics·Kodaira, Tokyo·Hybrid

Today

Sr. Staff Software Development Engineer - Networking + Go

Zscaler·Bengaluru, Karnataka·Remote, Hybrid

Today

Sr. Program Manager, Staff & Inclusion Strategy, Reliability & Maintenance Engineering (RME)

Amazon Company

Senior Staff Software Developer, Data Platform

Coveo·Montréal, Quebec

Senior Staff Engineer - VCF Lead Architect

Nagarro·Guadalajara, Jalisco·Hybrid

Today

Staff/Sr. Staff/Principal AI research scientist

Writer·New York City, New York +1·Hybrid

Today

Sr Staff Functional Safety Engineer

Rivianvw.tech·Irvine, California +1·Hybrid

Today

Senior Staff Engineer – NVMe SSD Firmware Validation

Samsung Semiconductor·San Jose, California·Remote, Onsite

Today

Staff /Sr. Staff Test Platform & Firmware Integration Engineer

Lightmatter·Mountain View, California·Hybrid

Today

Senior Staff Strategy And Operations Lead Ai Foundations

Accounts·Remote

Senior Staff Software Engineer, Backend

Scout Motors·San Ramon, California·Hybrid

Today

Senior Staff Software Engineer-Backend

Scout Motors·San Ramon, California·Hybrid

Today

Senior Staff Mojo Back-End Compiler Engineer

Modular·Canada, Europe +1·Remote

Today

Senior Staff Manager, Hardware Bringup

Modular·London, England·Remote

Today

Senior Staff Environmental Engineer, Scientist or Geologist

Langan Engineering & Environmental Services·Cleveland, Ohio +4

Today

Senior Staff Accountant I

GP Fund Solutions·Hybrid

Senior Staff Software Engineer, Agentic Systems - Moveworks

ServiceNow·Mountain View, California·Onsite

Today

Senior Staff Embedded Software Engineer

CHAOS Industries·Los Angeles, California·Remote, Onsite

Today

Senior Staff Software Engineer High Performance Networking Platforms Infrastructure Engineering

Google·Remote

Senior Staff Software Engineer Performance And Reliability Ai And Compute Infrastructure

Google·Remote

Senior Staff Software Engineer Full Stack

Google·Remote

Senior Staff Ai Engineer Multimodal Agentic Ai For Glasses

Google·Remote

Senior Staff Cpu Microarchitecture Lead

Google·Remote

Senior Staff Cpu Design Verification Lead

Google·Remote

Senior Staff Software Engineer Uber Tl P2020 Rollouts

Google·Remote

Senior Staff Software Engineer Aiml Diagnostic Systems And Hardware Coverage

Google·Remote

Senior Staff Software Engineer Generative Ai Search Intelligence

Google·Remote