About the job
As a Software Developer in the Risk Solutions team, you will have the opportunity to acquire a wide range of business and technical skills, gain first-hand experience on best risk management practices, and experiment with the latest technology on the market.
If you join this job, you will not only get to work on programming languages - SAS and Python but also get hands-on experience with cloud technologies such as Azure, and SAS’ framework for Risk Application Development called SAS Risk Cirrus. You will also contribute to CI/CD practices through automation tools such as Selenium, Playwright as well as the scripting languages. You will get sound exposure to Agile practices through Acceptance test-driven development (ATDD).
As a Software Developer in Risk Solutions team, you will
- Participate in SAS Risk, Fraud and Compliance solutions development for global markets
- Contribute to design, development, unit testing, integration testing and documentation of product features - using SAS programming language, SAS tools and scripting languages
- Work as a Quality Champion to implement and enhance CI practices for the product in collaboration with deployment experts and peer developers.
Requirement
Experience - 2-5 Years
- SAS Technologies: SAS Macro Programming using SAS Infrastructure for Risk Management, SAS Visual Analytics, SAS Risk Stratum or SAS Risk Cirrus for orchestration
- Hands-on experience of contributing to test automation frameworks using Playwright, Selenium, Robot or Python.
- Working knowledge of cloud: Containers, Service pods, Physical Volumes, Kubernetes jobs, usage of Google Lens, PGAdmin on Cloud deployments
- Knowledge of relational databases such as PostgreSQL
- Familiarity with Linux and/or Windows operating systems
- Behavioral:
- Communicative team player
- Actively seeks to update own knowledge base and apply new concepts to work
- Ambitious individual who can work under their own direction towards agreed targets/goals and with a creative approach to work
- Able to solve the technical issues and challenges individually
- Analytical mindset with strong problem-solving skills
- Up-to-date technical knowledge, technologies by attending educational workshops, reviewing publications
- Enthusiasm and ability to learn new technologies and work with global R&D teams to collaborate on complex code bases
Mandatory Technical Skills
- Hands-on experience on Python
- Expertise in Base SAS, SAS Macro programming
- Exposure to Jenkins, Gitlab, Test automation frameworks such as Selenium, Playwright, Robot
- knowledge of cloud technologies
#highlightedjob