
Software Developer - SAS Viya Platform
- Glasgow
- Permanent
- Full-time
- Program in C and Golang in a Linux and/or Windows environment.
- Design and develop high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes.
- Participate in scoping, planning, and tracking work on complex software development projects in a continuous delivery environment.
- Actively participate in design, code, and documentation reviews.
- Maintain accountability for the entire life cycle of the product code including providing technical support for both internal and external consumers.
- Ensure all applicable security policies and processes are followed to support the organization’s secure software development goals.
- 5+ years software development experience in C/Golang.
- Bachelor’s degree in computer science, Engineering, Statistics, Math, or a related discipline.
- Strong computer programming skills with excellent analytical and problem-solving skills
- Experience with CI/CD pipeline and associated tools like Git, Gerrit, Jenkins, GitHub, etc.
- Portable coding/testing for multiple hosts like Windows and Unix
- Ability to understand complex logic / design between clients / servers.
- Can assimilate technical material and handle deadlines in a multiple task environment.
- Experience with cloud technologies and providers - Kubernetes, Azure, AWS, GCP, OpenShift.
- Equivalent combination of related education, training and experience may be considered in place of the above qualifications.
- Right to work in the UK
- You’re curious, passionate, authentic and accountable. These are our
- Software development experience in any of the following: Golang, Java, Python, Rust, Shell Scripts, etc.
- Experience programming in a threaded kernel environment (TK/MVA – Multi Vendor Architecture)
- Experience with SAS programming.
- Familiarity with cyber security in cloud computing/Kubernetes.
- Some knowledge about programming for sockets, ciphers, authentication methods.
- Familiarity with Linux.
- Experience with SAS programming.