Software Developer role at SAS in Cary

SAS in Cary is hiring a Software Developer

This job might already be filled.

Nice to meet you!

We’re the leader in analytics. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.

We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic, fulfilling career coupled with flexibility and world-class employee experience, you’ll find it here.

About the job

We are a highly collaborative, innovative team of engineers who are curious, creative, passionate, and empathetic. Our leaders are collaborators who lead by example, foster a work environment that encourages people to act with integrity and treat each other and their ideas with respect. They are accountable and in turn hold others accountable. They identify and leverage opportunities to accelerate results and build capability by assigning tasks and decision-making responsibilities to individuals or teams with clear boundaries, expectations, support, and follow-up. They embrace change and are enthusiastic about driving organizational and cultural change as needed to achieve strategic objectives; catalyzing new approaches to improve results by transforming organizational culture, systems, or products/services; and helping others overcome resistance to change.

As a Software Developer, you will:

  • Design and develop high quality, testable and scalable software solutions on the SAS Access team.
  • Meet established timelines while adhering to R&D best practices and processes.
  • Solve problems independently and seek guidance/collaboration when needed.
  • Actively involve other project stakeholders to ensure implementation satisfies functional requirements and is consistent with established R&D standards.
  • Participate in project scoping and scheduling: tracking progress of individual tasks and alerting stakeholders of issues blocking or preventing completion of task.
  • Ensure quality through functional, unit and performance testing, working closely with testing by providing feedback on the test plan and communicate when updates to the plan should be made to cover code changes related to enhancements, redesigns and/or bug fixes.
  • Maintain accountability for the entire life cycle of the code including support for both internal and external consumers.
  • Collaborate with technical writers to author appropriate level of design and technical documentation that satisfies both internal and external consumers.

Required qualifications

  • Bachelor's degree in Computer Science or related quantitative field.
  • 5+ years of C software development/programming experience
  • Experience and understanding of the performance implications and security concerns of working with very large datasets for major institutions.
  • Experience working with and modernizing complex legacy code.
  • Experience with collaboration tools such as Jira and Confluence.
  • An understanding of how Agile SDLC practices enable a successful team.
  • Equivalent combination of education, training, and relevant experience may be considered

Preferred qualifications

  • Strong understanding of SQL or another database language
  • Understanding of the performance implications and security concerns of working with very large datasets for major institutions
  • Experience with Teradata is a plus, but any large DB technology is acceptable
  • Experience working with and modernizing complex legacy code
  • Experience with containerization and cloud provider technologies

**Benefits highlights **

  • Our Recreation and Fitness center offers recorded fitness classes to help you fit movement into your day.
  • Your well-being matters, and that’s why we support all dimensions of your well-being by offering programs that reduce stress and distractions to help you remain healthy and productive.
  • Fantastic medical benefit offerings and 401k options

To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. SAS is an equal opportunity employer. All qualified applicants are considered for employment without regard to race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability status, protected veteran status or any other characteristic protected by law. Read more: Know Your Rights. Also view the Pay Transparency notice.

Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process