At a Glance
- Tasks: Develop and enhance business systems using .NET and SQL Server in a hybrid work environment.
- Company: Join Connells Group, a forward-thinking tech company in Milton Keynes.
- Benefits: Enjoy competitive salary, health benefits, and flexible working arrangements.
- Why this job: Make an impact with cutting-edge technologies while collaborating with a dynamic team.
- Qualifications: Experience in modern web development, SQL, and Agile methodologies required.
- Other info: Great career growth opportunities in a supportive and inclusive workplace.
The predicted salary is between 48000 - 72000 Β£ per year.
We are looking for a Senior Software Engineer to join our Group Technology team in Milton Keynes. In this role, you will help develop, support and enhance business systems and applications using .NET technologies and SQL Server. We offer a hybrid working arrangement with one or two days per week in our Milton Keynes office.
Key Responsibilities:
- Be up to date regarding best practices in software development and deployment
- Implement best practice coding in relation to development coding standards
- Use operational data to improve the stability and performance of the applications
- Maintain documentation and release notes
- Have awareness of application security considerations
- Identify dependencies across the organization and work with teams to resolve them before they become an issue, and install preventative measures to mitigate repeat occurrences
- Effectively handle risk, change, and uncertainty across the organization
- Work alone or alongside other Software Engineers on projects where necessary
- Create secure and high performing n-tier applications utilising best practices in the development of database applications using SQL
- Contribute to improve the overall processes and methodologies followed by the wider team
- Design and develop commercial/enterprise web applications
- Ensure application performance, quality, and responsiveness
- Work with all teams to recommend solutions that are in accordance with accepted testing frameworks
Experience and Skills Required:
- Modern web application development architectures and frameworks such as React JS
- Web applications experience using C#, ASP.NET, MVC
- Excellent skills in SQL Server
- Experience with Scrum/Agile methodologies and working in that environment
- Knowledge of Webforms
- Familiarity with REST API and Soap Services
- Developing and maintaining multiple connected software solutions
- Skilled in software testing methodologies including TDD
- Ability to select and use the most appropriate tools, technologies, and languages for the job
- Team-oriented, with a willingness to work as part of a collaborative environment
- Strong knowledge of object-oriented design and development skills
Highly Desirable:
- Experience with Terraform and Azure
- Experience with concurrent programming techniques, parallelism, and threading
- Experience working with distributed systems and microservice architectures
- Experience with high-scalability projects involving cloud-based infrastructure design and implementation
- Microsoft certified status
Please note that we are unfortunately unable to provide visa sponsorship for this position. Applicants must have the right to work in the UK. Connells Group UK is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, transgender status, religion or belief, marital status, or pregnancy and maternity.
Senior Software Engineer in Milton Keynes employer: Connells Limited
Contact Detail:
Connells Limited Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Engineer in Milton Keynes
β¨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at tech meetups. A friendly chat can give you insider info and maybe even a referral!
β¨Tip Number 2
Show off your skills! Prepare a portfolio of your projects, especially those using .NET and SQL Server. Having tangible examples can really set you apart in interviews.
β¨Tip Number 3
Practice makes perfect! Get comfortable with common interview questions for software engineers. Mock interviews with friends or online platforms can help you nail it.
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, youβll be one step closer to joining our awesome team!
We think you need these skills to ace Senior Software Engineer in Milton Keynes
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with .NET technologies, SQL Server, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific examples of projects where you've implemented best practices in software development. If you've worked with modern web application frameworks or have experience in Agile methodologies, let us know! This helps us understand your hands-on experience.
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're interested in joining StudySmarter and how you can contribute to our Group Technology team. We appreciate straightforward communication!
Apply Through Our Website: Don't forget to apply through our website! Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter.
How to prepare for a job interview at Connells Limited
β¨Know Your Tech Stack
Make sure youβre well-versed in .NET technologies, SQL Server, and any other frameworks mentioned in the job description. Brush up on your knowledge of React JS and C# as these are crucial for the role. Being able to discuss your experience with these technologies confidently will show that you're a strong candidate.
β¨Showcase Your Problem-Solving Skills
Prepare examples of how you've identified and resolved dependencies or issues in past projects. Discussing specific instances where you improved application performance or stability will demonstrate your proactive approach and ability to handle risk and change effectively.
β¨Familiarise Yourself with Agile Methodologies
Since the role involves working in a Scrum/Agile environment, be ready to talk about your experience with these methodologies. Share how you've contributed to team processes and how you adapt to changes in project requirements. This will highlight your teamwork skills and flexibility.
β¨Prepare Questions About the Team and Projects
Interviews are a two-way street! Prepare thoughtful questions about the Group Technology team, their current projects, and how they implement best practices in software development. This shows your genuine interest in the role and helps you assess if itβs the right fit for you.