At a Glance
- Tasks: Join a dynamic Agile team to develop and enhance ASOS software projects.
- Company: ASOS blends fashion with cutting-edge technology, empowering creativity and individuality.
- Benefits: Enjoy a vibrant work culture, opportunities for learning, and participation in hackathons.
- Why this job: Unleash your potential while impacting millions of customers with innovative solutions.
- Qualifications: Experience in C# .NET, Azure services, and Agile methodologies is essential.
- Other info: Mentorship opportunities available to help you grow and share your expertise.
The predicted salary is between 43200 - 72000 £ per year.
At ASOS, we take real pride in our best in class microservices architecture, whilst sticking to the ASOS values of Authentic, Brave and Creative. We are looking for Software Engineers to support and deliver the on-going software which makes ASOS awesome!
As a Senior Software Engineer in one of our 30 engineering platforms operating at hyper-scale receiving thousands of requests per second, you'll work as part of strong cross functional Agile teams driving quality and technology, bringing your skills and experience to share with the team and mentor the other engineers day to day. From problem solving to new concept ideas, you have the genuine opportunity to unleash your full potential and creativity on a variety of ASOS software projects.
What we're using:
- Latest versions of .NET Framework, .NET Standard and .NET Core (C#)
- Azure Service Fabric/AKS/ACS
- Azure Service Bus
- Azure Cosmos DB, SQL DB
- Git, GitHub, Azure DevOps
- ATDD/BDD
- Software Craftsmanship
- Scrum/Kanban
What our day looks like:
- Work as part of an enthusiastic and motivated agile development team that takes pride in delivering high-quality software into production
- Take a test first approach from business requirements through to code
- Continually develop and improve our code and technology, whilst playing an active role in the conception of brand new features for our millions of global customers
- Keep our customers happy by writing high quality code to handle our hyper-scale demand
- Join our regular Tech Develops days to learn new things, take part in internal and external hackathons, share your knowledge and help to drive improvements in engineering.
We're ASOS. We blend our flair for fashion with our love of cutting-edge technology, but more importantly we're interested in how we can bring the best out of you. We exist to give people the confidence to be whoever they want to be, and that goes for our people too. At ASOS, you're free to be your true self without judgment, and channel your creativity into a platform used by millions.
Contact Detail:
ASOS Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (C# .NET)
✨Tip Number 1
Familiarise yourself with the latest versions of .NET Framework, .NET Standard, and .NET Core. Having hands-on experience with these technologies will not only boost your confidence but also demonstrate your commitment to staying current in the field.
✨Tip Number 2
Engage with the ASOS community on platforms like GitHub or LinkedIn. By following their projects and contributing to discussions, you can gain insights into their culture and values, which will help you align your approach during interviews.
✨Tip Number 3
Brush up on Agile methodologies, particularly Scrum and Kanban. Being able to discuss your experience with these frameworks will show that you can thrive in their fast-paced environment and contribute effectively to cross-functional teams.
✨Tip Number 4
Prepare to showcase your problem-solving skills through practical examples. Think of specific challenges you've faced in previous roles and how you overcame them, as this will resonate well with ASOS's focus on creativity and innovation.
We think you need these skills to ace Senior Software Engineer (C# .NET)
Some tips for your application 🫡
Understand the Company Culture: Familiarise yourself with ASOS's values of Authenticity, Bravery, and Creativity. Tailor your application to reflect how you embody these values in your work and how they align with the company's mission.
Highlight Relevant Experience: Emphasise your experience with .NET Framework, Azure services, and Agile methodologies. Provide specific examples of projects where you've successfully implemented these technologies and how they contributed to the team's success.
Showcase Problem-Solving Skills: Include examples of how you've tackled complex problems in previous roles. Discuss your approach to software craftsmanship and how you ensure high-quality code, especially in a hyper-scale environment.
Personalise Your Application: Make your application stand out by personalising it. Address the hiring manager by name if possible, and express genuine enthusiasm for the role and the opportunity to contribute to ASOS's innovative projects.
How to prepare for a job interview at ASOS
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the latest versions of .NET Framework, .NET Core, and Azure services. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your capability to contribute to ASOS's engineering platforms.
✨Emphasise Agile Experience
Since ASOS operates in cross-functional Agile teams, it's crucial to share your experiences working in Agile environments. Discuss how you've contributed to team dynamics, participated in Scrum or Kanban processes, and how you approach problem-solving collaboratively.
✨Demonstrate a Test-First Mindset
ASOS values a test-first approach, so be ready to explain how you incorporate testing into your development process. Share examples of how you've used ATDD or BDD methodologies to ensure high-quality code and meet business requirements.
✨Express Your Creativity
ASOS encourages creativity, so don't hesitate to share innovative ideas or concepts you've developed in previous roles. Discuss how you can bring fresh perspectives to their software projects and contribute to the ongoing improvement of their technology.