{"id":4065591,"url":"https://alion.io/job/stonex-group-senior-staff-it-software-engineering-3","title":"Senior Staff - IT Software Engineering","company":{"id":2646,"name":"StoneX Group","domain":"stonex.com","url":"https://alion.io/company/stonex","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"iCIMS","truth_index":{"grade":"A","score":100,"open_postings":6,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":14,"computed_at":"2026-11-11T05:49:22Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Java","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false},{"name":"AI Agents","optional":true}],"status":"live","first_seen_at":"2026-11-11T11:12:46Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-11T11:12:46Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Overview\nOverview:\nConnecting clients to markets - and talent to opportunity\nWith 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.\nWhether 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.\nBusiness 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.\nResponsibilities\nPosition 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\nKey Responsibilities - Senior Staff Engineer\nCollaborate with business analysts, architects, product owners, and engineering teams to understand functional and non-functional requirements and translate them into scalable technical solutions\nDesign, develop, and maintain robust backend services and applications using C#/.NET, following established architectural and engineering best practices\nWork with and contribute to Java-based services where required, with the ability to understand and troubleshoot existing Java codebases\nDesign, develop, and maintain RESTful APIs, including API integration, authentication, error handling, performance, and versioning\nDesign and optimize data access across MongoDB and PostgreSQL ensuring data integrity, performance and scalability\nBuild and maintain event-driven and asynchronous integrations using technologies such as Apache Kafka and Azure Service Bus\nWrite clean, maintainable, testable, and secure code with appropriate unit and integration test coverage\nParticipate actively in solution design, technical discussions, code reviews and architectural decisions\nUse Git/GitHub effectively for source control, branching, pull requests and collaborative development\nBuild, enhance, and maintain CI/CD pipelines using GitHub Actions and/or Azure DevOps, supporting automated build, test, deployment and release processes\nContainerize applications and services using Docker and apply containerization best practices for consistent deployment across environments\nDevelop, deploy, and support applications and services hosted on Microsoft Azure, leveraging appropriate Azure services and monitoring capabilities\nTroubleshoot complex application and production issues across APIs, databases, messaging and integrations, performing root-cause analysis and implementing sustainable fixes\nIdentify opportunities to improve application performance, reliability, scalability, security, and maintainability\nParticipate actively in Agile ceremonies, including sprint planning, stand-ups, refinement, reviews, and retrospectives\nLeverage modern development and Generative AI tools such as GitHub Copilot/Claude Code to improve development productivity, debugging, refactoring and code quality\nQualifications\nMinimum (Must-Haves)\n7+ years of professional software development experience, with strong hands-on experience in backend development using C# and .NET\nStrong understanding of C#, .NET, OOP, SOLID principles, design patterns, asynchronous programming and backend application architecture\nStrong experience in designing, developing and integrating RESTful APIs and distributed backend services\nHands-on experience with MongoDB and/or PostgreSQL, including data modelling, querying, indexing and performance optimization\nPractical experience with CI/CD pipelines, preferably using GitHub Actions and/or Azure DevOps\nHands-on experience with Docker and containerized application development/deployment\nExperience developing or supporting applications and services on Microsoft Azure\nExperience with messaging or event-driven architectures using Apache Kafka, Azure Service Bus or similar technologies\nStrong understanding of software engineering fundamentals, including scalability, reliability, security, performance, testing, and maintainability\nStrong analytical and troubleshooting skills, with experience diagnosing complex issues across application, database, messaging, and integration layers\nStrong communication and collaboration skills with the ability to work effectively with developers, QA, business analysts, architects, and other stakeholders\nPreferred (Nice-to-Haves)\nWorking knowledge or hands-on exposure to Java, with the ability to understand, troubleshoot and contribute to Java-based backend services\nExperience with Lightstreamer or similar real-time messaging/streaming technologies\nExperience with multiple Azure services and cloud-native application patterns\nExperience implementing automated unit, integration and API testing within CI/CD pipelines\nExposure to monitoring, logging, observability, and production-support practices for distributed applications\nExperience with Financial Services, particularly Payments, FX, Banking or transaction-processing systems\nExperience mentoring junior engineers and contributing to technical design and engineering standards\nPractical experience using GitHub Copilot/Claude Code or other Generative AI/agentic development tools for development, debugging, code reviews or automation\nEducation / Certification Requirements:\nBachelor’s degree in Computer Science/Engineering or related field\nWorking environment\nHybrid (4 days from office)","description_format":"text","description_chars":6164,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Currency Exchange & FX Payments","Online Brokerage & Trading Platforms"],"lifecycle":[{"event":"open","at":"2026-11-11T11:12:46Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":14,"reasons":["conf:0","win:early"],"computed_at":"2026-11-11T12:06:34Z"},"pay":null,"html_url":"https://alion.io/job/stonex-group-senior-staff-it-software-engineering-3","json_url":"https://alion.io/job/stonex-group-senior-staff-it-software-engineering-3.json","meta":{"generated_at":"2026-11-11T12:06:34Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21423,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2646},"rest":"https://alion.io/mcp/rest/get_company?id=2646"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fstonex-group-senior-staff-it-software-engineering-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fstonex-group-senior-staff-it-software-engineering-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fstonex-group-senior-staff-it-software-engineering-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/stonex-group-senior-staff-it-software-engineering-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fstonex-group-senior-staff-it-software-engineering-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4065591}},{"tool":"search_jobs","arguments":{"company":"stonex.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4065591},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}