Senior Software Engineer

Kainos Group PLC

Nova Scotia, Canada
Not specified (assumed hybrid based on company culture)
Designing and building modern software applications
Applying development best practices for security
Contributing to technical decisions and architecture
Kainos Group PLC is seeking a Senior Software Engineer to develop high-quality software solutions in a collaborative, people-first culture. The role requires proficiency in software development practices, mentoring capabilities, and the ability to make well-reasoned decisions in a fast-paced environment

Job Summary

  • You will be responsible for developing high quality solutions which delight our customers and impact the lives of users worldwide.
  • The role involves making sound, reasoned decisions in a fast-paced environment while learning new technologies.
  • Kainos fosters a people-first culture where your ideas are valued and you will mentor others as you grow.

Matching Summary

Match Score: 85

Kainos Group PLC is seeking a Senior Software Engineer to develop high-quality software solutions in a collaborative, people-first culture. The role requires proficiency in software development practices, mentoring capabilities, and the ability to make well-reasoned decisions in a fast-paced environment.

Skills & Requirements

Must-have

  • Designing and building modern software applications
  • Applying development best practices for security
  • Contributing to technical decisions and architecture
  • Experience across multiple application layers
  • Mentoring junior team members

Nice-to-have

  • Continuous Integration and Continuous Delivery techniques
  • Knowledge of public cloud platforms like AWS and Azure
  • Experience debugging live applications
  • Active participation in knowledge sharing activities
  • Balancing technical decisions with user needs

Key Requirements

  • Proficient in designing, building, testing and maintaining modern software applications
  • Experience applying development best practices related to security, scalability and performance
  • Experience contributing to technical decisions including architecture and estimation

Work Rights

Not specified

Tailored Resume

Cover Letter