Designs, develops, and debugs software for new and existing products, following designated development practices, timelines, and quality expectations. Develops high-quality, testable, and scalable solutions within established timelines and R&D processes, collaborating with stakeholders to ensure implementations meet functional requirements and R&D standards. Participates in project scoping and scheduling, tracks task progress, and alerts stakeholders to blockers. Ensures quality through functional, unit, and performance testing, and works with testing teams to review and update test plans as code changes. Maintains accountability for the code lifecycle, including support for internal and external consumers, and authors design and technical documentation with technical writers. For the Risk Engine, designs and develops pricing methods using SAS proprietary Risk Engine and integration routines between that engine and a legacy third-party cashflow engine. Uses financial domain knowledge to create and maintain database schemas for simulating and benchmarking the legacy system against the SAS Risk Engine. Authors and maintains a functional validation suite for new Risk Engine features, diagnoses numerical differences between the systems, and validates results against acceptance criteria. Compares pricing methods, cashflow engines, and credit behavior models across asset classes such as bonds, loans, derivatives, and equity instruments. The position may be performed remotely pursuant to SAS’ Flexible Work Program.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior