SAS

C++ Developer

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

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 you’ll do 

We are looking to hire a Senior Associate Software Developer to join our team that supports and develops SAS languages and procedures that provide computational services as part of the server tier of the SAS architecture.  You will be working on a core code base primarily written in C that enables customers to access, explore, prepare, analyze, and share data.  This role provides opportunities to grow technical depth and system knowledge through mentorship, code reviews, and collaboration with experienced engineers. With customers across the globe, you will have the opportunity to work alongside a diverse set of people who share your passion for developing and delivering enterprise-class software. 

 

As a Senior Associate Software Developer, we are looking for someone who: 

  • Contributes to the design and development of high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes.

  • Collaborates with project stakeholders (e.g. managers, developers, user interface and visual designers, product managers) to ensure implementation satisfies functional requirements and is consistent with established R&D standards.

  • Participates in project planning discussions; tracks progress of individual tasks and alerts stakeholders of issues blocking or preventing completion of tasks.

  • Ensures quality through functional, unit and performance testing; works closely with testing by providing thorough reviews of the test plan and communicates when updates to the plan should be made to cover code changes related to enhancements, redesigns and/or bug fixes.

  • Contributes to the full life cycle of the code including development, testing, and support with guidance from senior team members.

  • In collaboration with technical writers, authors appropriate level of design and technical documentation that satisfies both internal and external consumers.

  • Ensures all applicable security policies and processes are followed to support the organization's secure software development goals.

  • Embraces curiosity, passion, authenticity and accountability. These are our values and influence everything we do. 

Required Qualifications

  • Bachelor’s degree in computer science or related quantitative field

  • 2-4 years of professional experience as a developer on medium to large codebases

  • Experience developing software using C/C++

  • Experience with integration, regression, and unit testing

  • Experience using Agile development practices

  • Familiarity with various cloud environments and concepts

  • Equivalent combination of related education, training and experience may be considered in place of the above qualifications. 

Preferred Qualifications

  • Experience with CI/CD pipeline and associated tools like Git, Gerrit, Jenkins, GitHub, etc.

  • Experience programming in any of the following languages: Golang, Java, R, Python, Shell Scripts

  • Experience with SAS programming. 

  • Experience with Linux. 

  • Working knowledge of Kubernetes and container-based application development. 

 

You are welcome here.

At SAS, it’s not about fitting into our culture – it’s about adding to it. We believe our people make the difference. Our inclusive workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers. 

 

Additional Information:

Please insert appropriate compliance verbiage for your country.

 

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 Recruitingsupport@sas.com.

 

Let's stay in touch! Join our Talent Community to stay up to date on company news, job updates and more.

#SAS

Options

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