Enable job alerts via email!

Senior Software Engineer (.Net)

Kainos Smart

Nova Scotia

On-site

CAD 80,000 - 120,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Kainos Smart is seeking a Senior Software Engineer to develop innovative software solutions that enhance user experience. Join a diverse and inclusive team where your ideas are valued, and your contributions directly impact users globally. Opportunities for mentoring and professional growth in a collaborative work environment.

Qualifications

  • Proficient in designing, building, testing, and maintaining software applications.
  • Experience in development best practices related to security, scalability, and performance.
  • Strong background in C# / .NET.

Responsibilities

  • Develop high-quality software solutions impacting users worldwide.
  • Make sound technical decisions in a fast-paced environment.
  • Mentor junior team members.

Skills

Designing applications
Building applications
Testing applications
Mentoring
C# / .NET
Continuous Integration
Debugging

Tools

AWS
Azure

Job description

When you join Kainos, you get to think beyond limitations to make an immediate and positive impact – like transforming digital services for millions of citizens or helping Fortune 500 companies get live and thrive on Workday.
You’ll be part of a people-first culture that is growing around the world. We’re a creative, committed, and diverse group of individuals who succeed as a team.
At Kainos your ideas are heard and valued and you’ll leave a legacy that you can feel proud of.Join us and discover how our people write our story.

MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS:
As a Senior Software Engineer (Senior Associate) in Kainos, you’ll be responsible for developing high quality solutions which delight our customers and impact the lives of users worldwide. It’s a fast-paced environment so it is important for you to make sound, reasoned decisions. You’ll do this whilst learning about new technologies and approaches, with talented colleagues that will help you to learn, develop and grow as you, in turn, mentor those around you.

MINIMUM (ESSENTIAL) REQUIREMENTS:
• Proficient in designing, building, testing and maintaining modern software applications
• Experience of applying development best practices and patterns in relation to security, scalability and performance
• Contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation.
• Experience of design and development across multiple layers of an application
• Mentoring junior team members

DESIRABLE:
• Good communication skills, with the ability to communicate issues to technical and non-technical people.

• Strong C# / .NET background

• Experience of Continuous Integration and Continuous Delivery techniques
• Experience of debugging and troubleshooting live applications
• Active participation in knowledge sharing activities, both within the team and with wider non-technical audiences
• Experience of multiple programming languages and data storage technologies
• Experience of balancing technical decisions with user needs and commercial constraints
• Knowledge of public cloud platforms, such as AWS and Azure, including SaaS and PaaS offerings

So what are you waiting for? Let’s write the next incredible chapter of our story together.

Embracing our differences

At Kainos, we believe in the power of diversity, equity and inclusion. We are committed to building a team that is as diverse as the world we live in, where everyone is valued, respected, and given an equal chance to thrive.We actively seek out talented people from all backgrounds, regardless of age, race, ethnicity, gender, sexual orientation, religion, disability, or any other characteristic that makes them who they are.We also believe every candidate deserves a level playing field. Our friendly talent acquisition team is here to support you every step of the way, so if you require any accommodations or adjustments, we encourage you to reach out. We understand that everyone's journey is different, and by having a private conversation we can ensure that our recruitment process is tailored to your needs.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 120,000

4 days ago
Be an early applicant

Senior Software Engineer

Zone & Co

Remote

CAD 100,000 - 130,000

6 days ago
Be an early applicant

Senior Software Engineer

NAVEX

Meadows Road

Remote

CAD 95,000 - 95,000

30+ days ago

Senior Software Engineer

Lillio

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Senior Software Engineer, Marketplace

Ruby on Rails

Remote

CAD 90,000 - 130,000

9 days ago