Overview
Skills
Job Details
Title: Senior Software Engineer - SAS AML Developer
Location: Madisonville Office Building, 5001 Kingsley Drive, Cincinnati, OH -45227
Must Have:
- SAS Code Optimization
- SAS Developer
- SAS Visual Analytics
- SAS Workflow
- strong problem-solving skills
Nice To Have
- SAS AML Developer
- SAS Viya
JOB DESCRIPTION:
Looking for a highly skilled SAS AML Developer to join our team, focused on delivering robust Anti-Money Laundering (AML) solutions. The ideal candidate will have deep expertise in SAS programming and a strong understanding of AML processes, data transformation, and workflow integration. This role involves developing, optimizing, and supporting SAS-based applications within a dynamic regulatory environment. Must be willing to come into the Madisonville Office Building (MOB) 5 days a week, local to Cincinnati.
KEY RESPONSIBILITIES:
- Design, develop, and maintain SAS programs using Base SAS, SAS Macro Language, and PROC SQL
- Configure and update user interfaces using SAS Visual Analytics or SAS Web Applications.
- Integrate SAS applications with SAS Workflow Studio or external workflow engines to streamline AML processes.
- Provide production support, including debugging, troubleshooting, and resolving performance issues.
- Conduct performance tuning of SAS jobs and workflows to ensure optimal efficiency and scalability.
- Collaborate with cross-functional teams to ensure compliance with AML regulations and internal standards.
- Leverage experience with SAS Viya to modernize and scale analytics solutions.
REQUIRED SKILLS & EXPERIENCE:
- Proficiency in SAS Base Programming, SAS Macro Language, and PROC SQL.
- Experience with SAS Visual Analytics, SAS Workflow Studio, and SAS Viya.
- Strong analytical and problem-solving skills, especially in debugging and performance tuning.
- Familiarity with AML compliance frameworks and financial crime detection is a plus.
- Excellent communication and collaboration skills.
SOFTWARE ENGINEER STANDARD REQUIREMENTS:
Full lifecycle application development
- Designing, coding and debugging applications in various software languages.
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
- Object-oriented Design and Analysis (OOA and OOD)
- Software modeling and simulation
- Front end graphical user interface design
- Software testing and quality assurance
- Performance tuning, improvement, balancing, usability, automation.
- Support, maintain and document software functionality
- Integrate software with existing systems
- Evaluate and identify new technologies for implementation
- Maintain standards compliance
- Implement localization or globalization of software
- Undergraduate degree in computer engineering, computer science, information technology or a related discipline.