Location
Pune | India
Job description
Job Description
As a Software Developer, your duties will include developing and extending the core capabilities of products and solutions for SAS Fraud & Security Intelligence. The person in this position will collaborate with subject matter experts, designers, and other development team members across the globe to build products, solutions and components for detecting fraud and financial crimes.
This position requires proficiency in User Interface development, incl. popular programming languages, tools and frameworks. Understanding server-side programming, cloud deployments, DevOps and CI/CD processes is required.
Total Years of Relevant experience
5+ Years
Requirement
- Minimum 5+ years of programming/development experience (Experience in designing and developing cloud-based applications)
- Extensive experience and proficiency with modern JavaScript/TypeScript frameworks and HTML, CSS, and JSON. Proficient in application development using React.
- Experience in server-side development, including the use of either GO or Java, Spring Boot, micro-service architectures, REST and MVC patterns.
- Must be familiar with software engineering concepts, Agile and DevOps software development methodologies.
- Experience using IDEs and third-party tools for debugging, unit testing and CI/CD automation using Jenkins.
- Experience with Cloud architectures and at least one major public Cloud provider
- An equivalent combination of education, training, and relevant experience may be considered in place of the requirements stated above.
Additional requirements
- Superior problem-solving skills
- Strong written and verbal communication skills
- Energetic, hard-working, motivated, able to take initiative and meet deadlines in a fast-paced environment
- Comfortable working in a geographically distributed, team-based environment
- Detail-oriented, well-organized and able to multi-task under pressure
- Demonstrated experience with disciplined unit, regression, and integration testing
- Participate in peer code reviews and embrace constructive criticism of your code
- Experience in developing I18N-compliant software
Preferred:
- Understanding of streaming data technologies and tools (Apache Kafka preferred)
- Experience with Kubernetes and containers
- Experience with Linux, Docker, Virtualization Technologies like Vagrant, VirtualBox, VMWare
- Experience using relational databases, SQL and database extraction technologies like Hibernate
- Ability to use Test Driven Development methodologies (Unit test and UMLs)
Domain Skills
Preferred but not mandatory:
- Anti Fraud, Anti Money Laundering, financial services domain (Banking, Insurance, etc.)
Education Preference
Bachelor's degree in computer science or equivalent related work experience
Diverse and Inclusive
At SAS, it’s not about fitting into our culture – it’s about adding to it. We believe our people make the difference. Our diverse workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers. Our commitment to diversity is a priority to our leadership, all the way up to the top; and it’s essential to who we are. To put it plainly: you are welcome here.
SAS only sends emails from verified “sas.com” email addresses and never asks for sensitive, personal information or money. If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact [email protected].
#SAS
Job tags
Salary