At a Glance
- Tasks: Join our Agile team to develop and maintain innovative software using the .NET framework.
- Company: Kallidus, a tech company focused on building people-first cultures through learning and performance solutions.
- Benefits: Enjoy 27 days of leave, flexible work, and support for your growth and development.
- Other info: Diverse and inclusive workplace with excellent career growth opportunities.
- Why this job: Make a real impact by creating software that helps organisations attract and retain top talent.
- Qualifications: Experience with .NET, C#, and Agile methodologies; passion for software design is a plus.
The predicted salary is between 35000 - 45000 £ per year.
Location: Bristol - Hybrid (2-3 days in office)
At Kallidus, we’re on a mission to help organisations build people-first cultures through learning, performance, and talent solutions. Our award-winning suite empowers organisations to attract, develop and retain the best talent — combining data, learning, and behavioural insights into one seamless platform. The goal is to link employee performance to business outcomes.
The Role: We are looking for a .NET developer to build software using languages and technologies of the .NET framework. You will join one of our Agile development teams, reporting to the Team Lead, to work on our existing product suite, configure existing systems and provide user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we’d like to meet you. Your goal will be to work with internal teams to design, develop and maintain software.
Key Responsibilities
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Adhere to systems security engineering principles
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
Required Skills, Experience and Behaviours
- Proven experience as a .NET Developer or Application Developer
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns
- Knowledge of .NET, C# and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- An academic qualification in Computer Science, Engineering or a related field
- Exposure to learning, HR or workforce analytics domains
- Prior experience in a scale-up or SaaS product company
What we offer
- 27 days of annual leave
- Full tech setup
- Additional Birthday Off
- Additional Volunteering Day
- Support for ongoing growth & development
- Enhanced Family Leave
- Flexible, hybrid approach to work
Kallidus positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, region or belief, marital status, pregnancy or maternity. Diversity brings innovation and creativity through different views, backgrounds, and opinions; as a people-first organisation, it’s crucial that our teams reflect global diversity.
.NET Developer employer: Kallidus
Kallidus is an exceptional employer that champions a collaborative and inclusive work culture, making it an ideal place for a Senior .NET Backend Engineer to thrive. With a flexible hybrid working model and a strong commitment to employee development, you will have the opportunity to enhance your skills while contributing to an award-winning platform in a supportive environment. Join us in shaping the future of learning and performance management in the UK.
StudySmarter Expert Advice🤫
We think this is how you could land .NET Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Kallidus or similar companies. A friendly chat can sometimes lead to job opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your .NET projects. Whether it’s a personal website or a GitHub repository, having tangible examples of your work can really impress potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and .NET specifics. Practice common coding challenges and be ready to discuss your past experiences. Confidence and preparation go hand in hand!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace .NET Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the .NET Developer role. Highlight your experience with the .NET framework, C#, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software development and how you can contribute to our mission at Kallidus. Keep it concise but engaging – we love a good story!
Show Off Your Projects:If you've got any personal or professional projects that showcase your coding skills, don’t hesitate to mention them! We’re keen to see your work in action, especially if it involves the technologies we use.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at Kallidus
✨Know Your .NET Inside Out
Make sure you brush up on your .NET framework knowledge before the interview. Be ready to discuss your experience with C#, ASP.NET, and SQL Server. Prepare examples of projects where you've used these technologies, as this will show your practical understanding and ability to apply your skills.
✨Showcase Your Problem-Solving Skills
During the interview, expect to tackle some coding challenges or problem-solving scenarios. Practice common algorithms and data structures beforehand. This will not only demonstrate your technical prowess but also your ability to think critically under pressure.
✨Communicate Like a Pro
Since communication is key in a team environment, practice explaining your thought process clearly and concisely. Use the STAR method (Situation, Task, Action, Result) to structure your responses when discussing past experiences. This will help you articulate your contributions effectively.
✨Understand Agile Methodologies
Familiarise yourself with Agile principles and be prepared to discuss how you've applied them in previous roles. Highlight your experience working in Agile teams and how it has influenced your development practices. This will show that you're not just a coder, but a collaborative team player.