
C/C++ Developer
SAS Institute4 months ago
Pune, IndiaSenior
Responsibilities
- Design and develop high-quality, testable, scalable software solutions within established timelines.
- Collaborate with project stakeholders to meet functional requirements and R&D standards.
- Participate in project planning, track tasks, and communicate blockers or risks.
- Support functional, unit, integration, regression, and performance testing through implementation and test-plan reviews.
- Contribute to the full software lifecycle, including development, testing, documentation, and support.
- Follow applicable security policies and secure software development processes.
- Author design and technical documentation with technical writers.
Requirements
- Bachelor’s degree in computer science or a related quantitative field, or an equivalent combination of related education, training, and experience.
- At least 6 years of experience developing software on large software projects.
- Experience developing software with C/C++ or Golang.
- Experience with integration, regression, and unit testing.
- Experience using Agile development practices.
- Familiarity with cloud environments and cloud concepts.
- Preferred: experience with CI/CD pipelines and tools such as Git, Gerrit, Jenkins, and GitHub.
- Preferred: experience with SAS programming and Linux.
- Preferred: knowledge of Kubernetes and container-based application development.
Benefits
- Mentorship, code reviews, and collaboration with experienced engineers.
- Opportunity to work with a diverse global customer and engineering community.
- Inclusive workplace focused on adding to company culture and bringing together unique talents.