At a Glance
- Tasks: Join an agile team to develop advanced digital platforms and write clean, efficient code.
- Company: An established tech company delivering high-performing software across various sectors.
- Benefits: Enjoy a competitive salary, hybrid working, flexible hours, and access to an on-site gym.
- Why this job: Be part of a collaborative culture focused on impactful work and continuous learning.
- Qualifications: Expertise in C#, .NET, SQL, Azure, and Git required.
- Other info: Opportunity to shape technical direction and engage in pair programming.
The predicted salary is between 43200 - 72000 £ per year.
This is an opportunity for a Senior Software Engineer to contribute to the development of advanced digital platforms that support operational efficiency and data-driven decision-making in complex environments. The organisation behind this role is an established technology company delivering robust, secure, and high-performing software used by professionals across a range of sectors. The successful candidate will join a collaborative, agile team focused on building reliable, scalable solutions. Ideal for someone who values clean code, thoughtful architecture, and purposeful work, this position offers the chance to play a key role in delivering high-quality software that matters.
The role
- Collaborate within a self-sufficient, agile team that includes engineers, testers, analysts, and product specialists.
- Write clean, secure, and efficient code deployed regularly through a robust CI/CD pipeline.
- Embrace continuous learning and development to grow your technical expertise.
- Share knowledge and foster a culture of collaboration and mentorship among your peers.
- Partner with your Lead Engineer to shape and refine the technical direction of the team's solutions.
- Engage in pair programming and close collaboration with cross-functional roles.
Requirements
- Expertise in C# and .Net technologies
- Expertise with SQL databases
- Solid exposure to Azure and Azure DevOps
- Git and version control systems
What they’re offering
- Competitive salary
- 24 days holiday + BH
- Hybrid working (1 day in the office)
- Flexible working hours
- Free access to a well-equipped on-site gym
- Option to buy and sell additional holiday
APPLY NOW! If this role sounds like a good match for you, apply now and don’t miss out!
Contact Detail:
Oscar Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in .NET and C#. This will not only help you during interviews but also demonstrate your commitment to continuous learning, which is highly valued in agile teams.
✨Tip Number 2
Engage with the developer community on platforms like GitHub or Stack Overflow. Contributing to open-source projects or sharing your knowledge can showcase your expertise and passion for coding, making you a more attractive candidate.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and how you've implemented them in past projects. Being able to articulate your hands-on experience with these processes will set you apart from other candidates.
✨Tip Number 4
Network with current employees or alumni from your university who work at the company. They can provide valuable insights into the company culture and the team dynamics, which can help you tailor your approach during the interview.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your expertise in C# and .NET technologies, as well as your experience with SQL databases. Use specific examples from your previous roles to demonstrate your skills in clean code and agile methodologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and your commitment to continuous learning. Mention how you value collaboration and mentorship, and provide examples of how you've contributed to team success in the past.
Showcase Relevant Projects: If you have worked on projects involving Azure, Azure DevOps, or CI/CD pipelines, be sure to include these in your application. Highlight your role in these projects and the impact they had on operational efficiency or decision-making.
Proofread Your Application: Before submitting your application, take the time to proofread it for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Software Developer role.
How to prepare for a job interview at Oscar Technology
✨Showcase Your Technical Skills
Be prepared to discuss your expertise in C# and .NET technologies. Bring examples of past projects where you’ve implemented these skills, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Your Collaborative Spirit
Since the role involves working within an agile team, highlight your experience with pair programming and collaboration with cross-functional roles. Share specific instances where you contributed to a team’s success.
✨Emphasise Continuous Learning
The company values continuous development, so mention any recent courses, certifications, or personal projects that showcase your commitment to growing your technical expertise, especially in Azure and DevOps.
✨Prepare Questions About the Company Culture
Ask about the team dynamics and how they foster a culture of collaboration and mentorship. This shows your interest in not just the role, but also in contributing positively to the workplace environment.