At a Glance
- Tasks: Develop innovative software products in a fast-paced, agile environment.
- Company: Join KnowBe4, a leader in security awareness training with a fun and inclusive culture.
- Benefits: Enjoy bonuses, tuition reimbursement, and a relaxed dress code in a modern workspace.
- Why this job: Be part of a team that values transparency, ownership, and continuous growth while making a social impact.
- Qualifications: 8+ years experience with C#/.NET; creativity and attention to detail are key.
- Other info: Remote work available in the UK; no recruitment agencies, please.
The predicted salary is between 48000 - 72000 £ per year.
About KnowBe4
KnowBe4, the provider of the world’s largest security awareness training and simulated phishing platform, is used by tens of thousands of organizations around the globe. KnowBe4 enables organizations to manage the ongoing problem of social engineering by helping them train employees to make smarter security decisions, every day.
Fortune has ranked us as a best place to work for women, for millennials, and in technology for four years in a row! We have been certified as a “Great Place To Work” in 8 countries, plus we’ve earned numerous other prestigious awards, including Glassdoor’s Best Places To Work.
Our team values radical transparency, extreme ownership, and continuous professional development in a welcoming workplace that encourages all employees to be themselves. Whether working remotely or in-person, we strive to make every day fun and engaging; from team lunches to trivia competitions to local outings, there is always something exciting happening at KnowBe4.
To learn more about our team and office culture in England (UK), visit the following links.
Careers Page:
Glassdoor:
LinkedIn :
This individual in this role is responsible for developing new and exciting products for KnowBe4’s customers, alongside other engineers in a fast-paced, agile development environment.
To learn more about the product this position deals with – click here:
Responsibilities:
- Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies
- Recommends solutions to engineering problems
- Assist other team members by providing technical direction
- Defines approaches and solutions to complex technical problems
- Helps to translate KnowBe4’s strategic goals into operational plans
- Provides coordination across functional boundaries
- May act as team lead for sub-projects
Qualifications:
- BS or equivalent plus 8 years experience
- MS or equivalent plus 3 years experience
- Ph.D. or equivalent plus 2 years experience
- Modern C# / .NET Core
- Powershell
- ASP.NET Blazor tailwind CSS
- Basic understanding of modern web application architecture and email
- Creativity, self motivation, and acute attention to detail
- Experience of MongoDB
- Experience of AWS (certification is a plus)
- Terraform
- Training in secure coding practices (preferred)
Our Fantastic Benefits
We offer company-wide bonuses based on monthly sales targets, employee referral bonuses, adoption assistance, tuition reimbursement, certification reimbursement, certification completion bonuses, and a relaxed dress code – all in a modern, high-tech, and fun work environment. For more details about our benefits in each office location, please visit.
Note: An applicant assessment and background check may be part of your hiring procedure.
Individuals seeking employment at KnowBe4 are considered without prejudice to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation or any other characteristic protected under applicable federal, state, or local law. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please visit
No recruitment agencies, please.
#J-18808-Ljbffr
Snr. Software Engineer (C#/.Net) (Remote in the United Kingdom) employer: KnowBe4
Contact Detail:
KnowBe4 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Snr. Software Engineer (C#/.Net) (Remote in the United Kingdom)
✨Tip Number 1
Familiarize yourself with KnowBe4's products and services. Understanding their security awareness training and simulated phishing platform will help you demonstrate your enthusiasm and knowledge during the interview process.
✨Tip Number 2
Highlight your experience with Agile methodologies and modern C#/.NET development in your conversations. Be prepared to discuss specific projects where you've successfully implemented these practices, as this aligns closely with the role's responsibilities.
✨Tip Number 3
Showcase your creativity and problem-solving skills by preparing examples of complex technical challenges you've faced and how you overcame them. This will resonate well with KnowBe4's emphasis on radical transparency and extreme ownership.
✨Tip Number 4
Engage with KnowBe4's online presence, such as their LinkedIn and Glassdoor pages. This will not only give you insights into their company culture but also provide you with talking points that can help you connect with the interviewers.
We think you need these skills to ace Snr. Software Engineer (C#/.Net) (Remote in the United Kingdom)
Some tips for your application 🫡
Understand the Company Culture: Familiarize yourself with KnowBe4's values such as radical transparency and extreme ownership. Reflect these values in your application to show that you align with their culture.
Highlight Relevant Experience: Make sure to emphasize your experience with C#, .NET Core, and any relevant technologies mentioned in the job description. Provide specific examples of projects you've worked on that demonstrate your skills.
Showcase Problem-Solving Skills: Since the role involves defining approaches to complex technical problems, include examples in your application where you've successfully solved engineering challenges or provided technical direction.
Tailor Your CV and Cover Letter: Customize your CV and cover letter to reflect the responsibilities and qualifications listed in the job description. Use keywords from the posting to ensure your application stands out.
How to prepare for a job interview at KnowBe4
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET Core, and other relevant technologies. Highlight specific projects where you've successfully implemented these skills, and be ready to solve coding challenges during the interview.
✨Understand Agile Methodologies
Since the role involves working in an agile environment, familiarize yourself with agile principles and practices. Be ready to discuss how you've applied these methodologies in past projects and how they can benefit the team at KnowBe4.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills. Prepare examples of complex technical problems you've encountered and how you approached them. This will show your ability to think critically and provide solutions.
✨Emphasize Team Collaboration
KnowBe4 values teamwork and collaboration. Share experiences where you've worked effectively with others, provided technical direction, or acted as a team lead. This will demonstrate your ability to contribute positively to the team dynamic.