At a Glance
- Tasks: Design and implement features for global eCommerce platforms like Amazon and eBay.
- Company: Join a leading global player in eCommerce automation.
- Benefits: Enjoy a competitive salary, remote work, and opportunities for growth.
- Other info: Be part of a dynamic team that values mentorship and Agile practices.
- Why this job: Make an impact in a collaborative environment while enhancing your coding skills.
- Qualifications: Experience in software engineering with strong C# skills required.
The predicted salary is between 40000 - 45000 £ per year.
Location - Remote
Salary - £40k - £45k
We’re partnering with a global leader in eCommerce automation, as they continue to scale their engineering teams with the addition of a Mid-level Software Engineer. This is a fantastic opportunity for a Software Engineer who enjoys building clean, maintainable software within a collaborative SaaS environment. You’ll play a key role in delivering features and fixes that power global eCommerce operations across platforms including Amazon, eBay and Facebook Marketplace. Mid-level engineers are the backbone of successful engineering teams — keeping delivery moving, improving code quality and contributing to a strong, stable development culture.
Key Responsibilities
- Designing and implementing features and fixes within the team scope
- Writing clean, maintainable and well-tested code
- Taking ownership of tasks from definition through to completion
- Supporting production issue diagnosis and resolution
- Collaborating closely with QA to ensure high-quality releases
- Participating in code reviews and technical discussions
- Supporting junior engineers through knowledge sharing and mentoring
- Contributing positively to Agile ceremonies, planning and retrospectives
Requirements
- Solid commercial experience within a Software Engineering role
- Strong experience with C#
- Experience working within production SaaS or product environments
- Understanding of testing practices and code quality standards
- Ability to work independently on moderately complex tasks
- Strong communication and collaboration skills
- Comfortable working within Agile engineering teams
Why Join?
- Remote
Mid-Level Software Engineer employer: MRJ Recruitment
Contact Detail:
MRJ Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in eCommerce or SaaS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C#. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and coding challenges. Practising common interview questions can help you feel more confident and ready to impress during technical discussions.
✨Tip Number 4
Don’t forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team!
We think you need these skills to ace Mid-Level Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Mid-Level Software Engineer role. Highlight your experience with C# and any SaaS environments you've worked in, as this will show us you're a great fit!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re excited about this opportunity. Share specific examples of how you've contributed to previous teams and projects, especially in Agile settings, to give us a taste of your collaborative spirit.
Showcase Your Code Quality: If you have a portfolio or GitHub repository, include it! We love seeing clean, maintainable code, so share some of your best work that demonstrates your coding standards and testing practices.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any updates from our team!
How to prepare for a job interview at MRJ Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in C# and any other technologies mentioned in the job description. Brush up on your coding skills and be ready to discuss your past projects where you’ve used these technologies. It’s a great way to show you’re not just familiar, but truly proficient.
✨Showcase Your Problem-Solving Skills
Be prepared to talk about how you've tackled production issues in the past. Think of specific examples where you diagnosed and resolved problems effectively. This will demonstrate your ability to take ownership and contribute positively to the team.
✨Emphasise Collaboration
Since this role involves working closely with QA and mentoring junior engineers, highlight your teamwork experiences. Share stories that showcase your strong communication skills and how you’ve contributed to a positive team culture in Agile environments.
✨Prepare for Code Reviews
Expect to discuss your approach to code quality and testing practices. Be ready to explain how you handle code reviews and what you look for when reviewing others' work. This shows you value maintainable code and are committed to improving the overall development process.