
Senior Software Engineer – Netting
GTreasury
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
Job Level
About the role
- Partner with architects and product managers to design, estimate, and implement cutting-edge application features across front-end, server-side, and database tiers, with a focus on financial workflows supporting intercompany netting, settlement, and reconciliation
- Utilize Azure services to craft powerful, scalable, and resilient cloud-based solutions supporting high-volume, multi-entity financial processing
- Enhance our software applications and work with delivery pipelines, feature flags, ensuring seamless integration and deployment
- Conduct rigorous unit, integration, and non-functional (performance, security) testing to guarantee our software is production-ready, including validation of financial accuracy, FX calculations, and settlement logic
- Leverage observability tools and logging to troubleshoot and resolve issues across development, test, and production environments, particularly for time-sensitive netting cycles and settlement events
- Share your enthusiasm for tech trends, explore and learn new technologies, engage with tech communities, mentor fellow engineers, and lead in technical design and code evaluations
- Always seek ways to enhance team operations, processes, methodologies, and technology choices, striving for excellence in every practice
- Ensure all work aligns with quality, operational, and architectural standards, contributing to the overarching success of our organization
- Participate in the team’s YBIYRI model (you-build-it-you-run-it), which includes participating in their on-call pager rotation, supporting mission-critical financial and treasury workflows
Requirements
- Bachelor’s degree in Computer Science or equivalent experience, with at least 3 years of application development experience
- Proficient in application development and best practices for cloud architecture and deployment
- Skilled in reviewing and estimating user stories as part of an agile development process
- Exposure to Azure Services
- Proficient with ASP.NET/Core and C#
- Knowledgeable with Microsoft SQL Server
- Experienced in building web applications using Angular with TypeScript, and familiarity with JavaScript frameworks
- Daily use of integrated development environments (IDEs) Visual Studio
- Solid understanding of Windows operating system principles and administration
- Experience in the financial industry is a plus
- Experience or strong exposure to treasury systems, intercompany netting, payments, FX, or financial settlement platforms is strongly preferred
- Understanding of high-volume transactional systems, reconciliation processes, and multi-currency financial data is a plus
Benefits
- Great benefits, culture, and the ability to work remotely
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
application developmentcloud architectureASP.NETC#Microsoft SQL ServerAngularTypeScriptJavaScript frameworksunit testingintegration testing
Soft Skills
mentoringleadershipteam operations enhancementprocess improvementcommunicationtechnical design evaluationproblem-solvingcollaborationenthusiasm for technologyadaptability