Sr Associate Software Developer (Full Stack Developer)

Job Locations CN-Beijing
Requisition ID
Job Category
Research and Development
Travel Requirements

Are you a problem solver, explorer, and knowledge seeker – always asking, “What if?” 


If so, then you may be the new team member we’re looking for. Because at SAS, your curiosity matters – whether you’re developing algorithms, creating customer experiences or answering critical questions. Curiosity is our code, and the opportunities here are endless. 


What we do  

We’re the leader in analytics. Through our software and services, we inspire customers around the world to transform data into intelligence. Our curiosity fuels innovation, pushing boundaries, challenging the status quo and changing the way we live. 


What you’ll do

We’re looking for a Sr.Associate Software Developer


You will:

  • Design, develop, and write complex and original software code, application dependent routines, and project deliverables.
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Assist in the writing of external and internal documentation.
  • Develop in the context of a CI/CD pipeline
  • Perform other duties as assigned.


What we’re looking for


  • You’re curious, passionate, authentic, and accountable. These are our values and influence everything we do.
  • You have a bachelor’s degree in Computer Science or a related quantitative field.
  • 3+ years of experience with web application development, including experience programming in one or more programming languages, such as: Java, Javascript, Groovy, Python, Go, C/C++, or other languages.
  • Experience developing microservices and REST APIs.
  • Experience with industry tools such as Postman, Docker, Git, Gerrit, or Gradle.
  • Experience developing in a JavaScript framework, such as React or other framework
  • You’re curious, passionate, authentic and accountable. These are our values and influence everything we do.


The nice to haves

  • Cloud/cloud-based technologies including Kubernetes
  • Agile/Scrum methodology
  • Developing automated UI tests using tools such as: Robot, Selenium, Cypress, Jest or others
  • Analytical or statistical techniques for machine learning
  • Databases or database languages such as SQL


Other knowledge, skills, and abilities

  • Demonstrated aptitude for problem solving and debugging of complex multitiered software applications.
  • Ability to develop creative solutions to complex technical problems.
  • Well-organized with a strong ability to prioritize, plan, and execute tasks.
  • Great conflict resolution skills and high emotional intelligence. 
  • Excellent written and verbal communication skills.



  • We love living the #SASlife and believe that happy, healthy people have a passion for life, and bring that energy to work. No matter what your specialty or where you are in the world, your unique contributions will make a difference. 
  • Our multi-dimensional culture blends our different backgrounds, experiences, and perspectives. Here, it isn’t about fitting into our culture, it’s about adding to it - and we can’t wait to see what you’ll bring.


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