Senior Full Stack Developer
Quick Summary
Application Development and Solution Delivery • Design, develop, test, implement, and maintain full-stack applications supporting sanctions-screening processes.
The SGUS Compliance Technology Department is responsible for designing, developing, implementing, and supporting technology solutions for the Compliance organization. The department delivers and maintains applications supporting critical regulatory, monitoring, financial-crime prevention, and compliance functions across Société Générale’s U.S. operations.
The primary regulators overseeing Société Générale's U.S. business activities include the Federal Reserve Bank, FINRA, SEC, CFTC, and the New York State Department of Financial Services (NYDFS). The Compliance organization focuses on the following key functional areas:
• Financial Crime Prevention: Sanctions/OFAC Screening and Transaction Monitoring
• Regulatory Governance and Risk Assessment
• Broker Dealer Trade Reporting, Trade Surveillance, Employee Surveillance
• Futures Commission Merchant (FCM) Compliance
The SGUS Compliance Technology team provides technology solutions and support across these functional areas. This position is part of the SGUS Sanctions Technology team, which develops, enhances, and supports the firm’s sanctions-screening platforms and associated technology controls. These solutions are designed to help prevent financial crime and support compliance with applicable regulatory requirements.
The team manages and supports critical sanctions-screening applications, including Fircosoft products and related technologies used to identify and mitigate sanctions risk across the organization.
The Sanctions Technology team also supports Global Transaction Banking operations in the United States. Global Transaction Banking provides transaction-banking services to Société Générale entities worldwide that require the settlement of U.S. dollar transactions. The applications supported by the team screen and process payment flows exceeding one trillion U.S. dollars daily. Consequently, application availability, performance, security, auditability, and regulatory compliance are essential to the firm’s operations.
The Senior Full Stack Developer and Technical Business Analyst will design, develop, enhance, and support technology solutions within the SGUS Sanctions Technology portfolio. The position will work closely with Sanctions Compliance, Operations, application development, infrastructure, cybersecurity, production support, and other technology teams to translate business and regulatory needs into secure, scalable, and supportable solutions.
The role will contribute across the application lifecycle, including requirements analysis, solution design, software development, testing, CI/CD pipeline implementation, deployment, production support, technical documentation, and continuous improvement. The position will also support Fircosoft applications and related sanctions-screening processes used within the firm’s U.S. dollar payment-processing environment.
The main responsibilities will include, but are not limited to the following:
Application Development and Solution Delivery
• Design, develop, test, implement, and maintain full-stack applications supporting sanctions-screening processes.
• Develop secure and maintainable front-end components, server-side services, APIs, microservices, and database integrations.
• Translate business, compliance, and regulatory requirements into technical specifications and application solutions.
• Analyze existing applications and processes to identify opportunities for simplification, automation, resiliency, and performance improvement.
• Produce clean, testable, reusable, and appropriately documented code in accordance with firm technology standards.
• Participate in code reviews, solution-design reviews, and technical-quality controls.
Technical Business Analysis
• Partner with Sanctions Compliance and operational users to understand business requirements, control objectives, system issues, and enhancement needs.
• Document business requirements, functional requirements, technical specifications, process flows, data mappings, use cases, and acceptance criteria.
• Evaluate business problems and provide feasible technology-solution options.
• Conduct impact assessments covering applications, interfaces, data, infrastructure, controls, and downstream consumers.
• Maintain traceability between requirements, development deliverables, test cases, defects, and implementation evidence.
• Support the identification, testing, and implementation of Fircosoft Good Guys and screening rules intended to reduce false positives while preserving the effectiveness of sanctions controls.
Testing /CI / CD / Release Management
• Define and maintain unit, integration, system, regression, and implementation-testing requirements in coordination with relevant teams.
• Diagnose defects, determine root causes, coordinate remediation, and confirm successful resolution.
• Monitor code quality and address technical debt, vulnerabilities, and maintainability concerns.
• Develop, maintain, and improve CI/CD pipelines supporting automated build, code-quality validation, security checks, testing, packaging, and deployment.
• Work with development, infrastructure, cybersecurity, and release-management teams to automate application delivery across authorized environments.
• Maintain source-code repositories and follow established branching, pull-request, code-review, and version-control practices.
• Integrate automated unit integration, regression, and security testing into the delivery pipeline where applicable.
• Support containerized application deployment using Docker, Kubernetes, or approved equivalent technologies.
• Ensure releases comply with applicable SDLC, segregation-of-duties, change-management, release-management, and project-governance requirements.
• Document deployment procedures, dependencies, rollback considerations, implementation evidence, and release outcomes.
• Trouble-shoot pipeline builds, packaging, deployment, and related issues.
Production Support & Operational Resilience
• Provide application support for sanctions-screening and related interfaces.
• Investigate incidents, application failures, data-processing issues, performance degradation, and integration defects.
• Participate in root-cause analysis and develop corrective and preventive actions.
• Improve application monitoring, logging, alerting, and operational documentation.
• Coordinate with infrastructure, database, cybersecurity, vendor, and production-support teams during incident resolution.
• Identify technology risks and control weaknesses and escalate material concerns through the appropriate management and governance channels.
Desired Technical Skills & Knowledge
• Strong programming skills in Java, Python, Unix/Linux and Shell Scripting.
• Front-End Development: Design and implement responsive, user-friendly interfaces using HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js.
• Back-End Development: Design, develop, and maintain server-side applications, APIs, and services using technologies such as Java, Python, Node.js, or similar enterprise development frameworks.
• CI/CD and DevOps: Experience designing, implementing, and supporting software delivery pipelines using Azure DevOps, Git, Jenkins, GitHub Actions, SonarQube, CyberArk, Docker, Kubernetes, and related DevOps technologies.
• Strong understanding of source code management, Git branching strategies, automated testing, release management, and deployment automation.
• API Development and Integration: Develop and maintain RESTful APIs and system integrations that enable secure and efficient data exchange across enterprise platforms.
• Experience with cloud platforms such as Microsoft Azure and AWS, containerization technologies, microservices architecture, and infrastructure automation.
• Database Management: Design, develop, and support relational and non-relational database solutions while ensuring performance, data integrity, security, and availability.
• Security and Compliance: Apply security best practices related to authentication, authorization, encryption, secrets management, and secure software development life cycle (SSDLC).
• Cross-Platform Development: Ensure applications are optimized across multiple environments, browsers, and device platforms.
• Agile Delivery: Collaborate closely with business analysts, developers, architects, product owners, and stakeholders while participating in Agile
• Familiarity with SDLC governance, change management, release management, production support, and technology risk management processes.
• Application Support and Troubleshooting: Analyze, diagnose, and resolve application, infrastructure, and performance issues across development, testing, and production environments.
• Working knowledge of CI/CD methodologies, automated code quality controls, automated testing frameworks, and continuous delivery practices.
• Experience supporting sanctions screening, payment processing, compliance, AML, OFAC, Fircosoft, or other financial crime technology platforms is highly desirable.
Behavioral Competency
• Excellent Communication and Collaboration skills: Ability to communicate effectively with Compliance, Operations, Business, and Technology stakeholders at all organizational levels
• Strong Stakeholder Management: Build and maintain productive working relationships while managing competing priorities and expectations.
• Analytical Thinking and Problem Solving: Ability to analyze complex business and technical problems, identify root causes, and develop practical solutions.
• Attention to Detail: Ensure accuracy in requirements, technical specifications, testing, documentation, and production support activities
• Risk and Control Awareness: Maintain a strong understanding of Compliance, AML, OFAC, and Sanctions-related risks while promoting a strong control environment.
• Ability to Work Under Pressure: Remain effective in a fast-paced, highly regulated, and production-critical environment supporting large-scale payment screening systems
• Innovation and Continuous Improvement: Proactively identify opportunities to automate, simplify, and improve processes, controls, and technology solutions.
• Professionalism and Integrity: Demonstrate sound judgment, ethical behavior, accountability, and commitment to regulatory compliance
Recommended Qualifications (Experience, Education, Languages)
• Bachelor’s or Master’s degree in Computer Science, Information Technology, Systems Engineering, or a related technical discipline
• At least seven years of relevant experience in application development, technical business analysis, or a comparable technology role
• Demonstrated experience developing and supporting enterprise applications
• Strong experience in Java, APIs, relational databases, Unix/Linux, and software-delivery practices
• Proficiency in front-end and back-end programming languages and frameworks
• Experience working within a global or international technology environment
• Experience supporting applications through the complete lifecycle, including analysis, development, testing, deployment, and production support
• Strong analytical, problem-solving, written-communication, and stakeholder-management skills
• Ability to work effectively with geographically distributed teams
Nice to Have
~2 min read• Experience within banking, capital markets, transaction banking, compliance, or financial-crime technology
• Experience with Fircosoft or another sanctions-screening platform
• Experience with U.S. dollar payment-processing applications
• Experience with public-cloud, container, and microservices technologies
• Understanding of sanctions-screening concepts and financial-crime risk
Societe Generale is committed to offering an inclusive recruitment experience to all candidates. If you require any reasonable accommodations during the recruitment process, please do not hesitate to let our Recruiters know.
OUR CULTURE:
At Societe Generale, we live by our 4 core values of commitment, responsibility, team spirit and innovation. We are engaged and demonstrate consideration for others. We act ethically and with courage. We focus our talent and energy on collective success. We experiment and propose new ideas. This way, we maximize our ability to serve client needs and anticipate market changes. Societe Generale is committed to strengthening bonds with colleagues, communities, and the world in which we live, because relationships are at the heart of how we operate. For more information about our Culture and Conduct initiatives, please visit this link (https://americas.societegenerale.com/en/careers/get-know-culture/)
DIVERSITY, INCLUSION & BELONGING (“DIB”):
Our DIB Mission: Recruit, develop, retain and advance a talented workforce that is united in our efforts to leverage our talent and further develop an inclusive environment that will enhance our competitive position and deliver innovative solutions to our clients. It seeks to foster an environment where employee differences are valued and where all employees feel engaged, supported, respected, and informed. For more information about our DIB initiatives, please visit this link: https://americas.societegenerale.com/en/careers/get-know-diversity/
COMPENSATION:
Base salary range does not include overtime pay, bonus and/or other benefits, where applicable. Actual base salary offer will vary based on skills and experience. The role is eligible for an annual discretionary bonus and includes a competitive benefits package including 401(k) plan with company match, medical/dental/vision, and other benefits for fertility, wellness, student loans and commuters.
Location & Eligibility
About this job
- Posted
- Today
Listing Details
- First seen
- October 18, 2026
- Last seen
- October 18, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- October 18, 2026
Signal breakdown
4 other jobs at
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.