Full Stack Developer

Job Locations IN-Pune
Requisition ID
Job Category
Research and Development
Travel Requirements


As a Software Developer, your duties will include architecting, 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 to build products and solutions for detecting fraud, money laundering, terrorist financing, and other anomalous behavior across financial, insurance, government, healthcare, criminal justice, public security, and other industries. This position requires extensive knowledge and experience with server-side development, advanced JavaScript or TypeScript MVC design patterns, HTML, and CSS.  



  • Bachelor's degree in computer science or a related field
  • Minimum 3-12 years of programming/development experience
  • Experience in designing and developing multi-tier web applications and distributed systems
  • Ability to make UI recommendations based on solid understanding of user interactions
  • Ability to provide significant input into architectural decisions
  • Must be familiar with all phases of the Software Development Life Cycle (SDLC)
  • Proficiency in server-side development including the use of Java, Spring Boot, micro-service architectures, REST and MVC patterns
  • Experience using IDEs, and third-party tools for debugging of JavaScript, TypeScript, or Java
  • Experience with web technologies such as JavaScript, TypeScript, HTML, CSS, and JSON
  • Experience with modern JavaScript/TypeScript frameworks to include one or more of the following: Angular, AngularJS, jQuery, Kendo, or equivalent
  • Experience installing, configuring and maintaining application servers to include, Apache, Tomcat, Jetty, IIS, or equivalent

Equivalent combination of education, training, and relevant experience may be considered in place of the education requirement stated above. 


  • 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 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 own code
  • Experience of developing I18N-compliant software



  • Experience with Go/Golang
  • Experience with Cloud architectures and at least one major public Cloud provider
  • Experience using relational databases, SQL and database extraction technologies like Hibernate
  • Experience with Linux, Docker, Virtualization Technologies like Vagrant, VirtualBox, VMWare
  • Experience with Kubernetes and containers
  • Experience with Agile software development methodologies
  • Ability to use Test Driven Development methodologies (Unit test and UMLs)


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed