At a Glance
- Tasks: Build and maintain innovative software products using React in a collaborative environment.
- Company: Join Sage, a leader in business solutions, driving technology forward.
- Benefits: Enjoy a hybrid work model with flexible hours and a vibrant office culture.
- Why this job: Be part of a dynamic team shaping the future of technology while enhancing your skills.
- Qualifications: Strong React and TypeScript skills required; C# .NET experience is a plus.
- Other info: Work 3 days a week from our Manchester office and stay ahead of tech trends.
The predicted salary is between 36000 - 60000 £ per year.
We are currently seeking a Full-Stack Software Engineer to take responsibility for building, enhancing, and maintaining products or systems that support Sage’s business plans and long-term objectives, using the identified architecture. As a Full-Stack Software Engineer at Sage, you will develop React micro frontends in a cross-functional environment, collaborating with Sage teams to build flexible, extensible, and robust products while staying up to date with technology trends.
Please note that this role is hybrid and will require you to work 3 days a week from our Manchester office.
Key Responsibilities
- Contribute to the architecture and development of new features and products.
- Deliver high-quality software, including design, code, and documentation.
- Write code, conduct reviews, and ensure robust unit testing.
- Collaborate with product managers to define flexible, extensible products.
- Automate tasks using appropriate tools and scripts.
Requirements
- Strong background in React and TypeScript, with basic skills in C# .NET development.
- Familiarity with micro frontend architecture (desirable).
- Experience with API development and integration.
- Experience working with a cloud vendor, preferably AWS.
Contact Detail:
Sage Group plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in React and TypeScript. Join online communities or forums where developers share their experiences and insights, as this will help you stay updated and demonstrate your passion for the technology during interviews.
✨Tip Number 2
Build a small project using micro frontend architecture to showcase your skills. This hands-on experience will not only enhance your understanding but also provide you with a tangible example to discuss during your interview.
✨Tip Number 3
Network with current or former employees of Sage on platforms like LinkedIn. Engaging with them can give you valuable insights into the company culture and expectations, which can be beneficial when tailoring your approach.
✨Tip Number 4
Prepare to discuss your experience with API development and cloud services, particularly AWS. Be ready to share specific examples of how you've used these technologies in past projects, as this will highlight your relevant expertise.
We think you need these skills to ace Full Stack Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React, TypeScript, and C# .NET development. Include specific projects where you've used these technologies, especially in a micro frontend architecture.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Sage. Mention how your skills align with their requirements and your understanding of their business objectives. Highlight any relevant experience with API development and cloud services like AWS.
Showcase Your Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your full-stack capabilities. Focus on projects that involve collaboration, as teamwork is essential in this role.
Prepare for Technical Questions: Anticipate technical questions related to React, TypeScript, and API integration during the interview process. Brush up on your knowledge of unit testing and automation tools, as these are key responsibilities in the job description.
How to prepare for a job interview at Sage Group plc
✨Showcase Your Technical Skills
Be prepared to discuss your experience with React and TypeScript in detail. Bring examples of projects you've worked on, especially those involving micro frontends or API development, as this will demonstrate your technical proficiency.
✨Understand the Company’s Products
Research Sage's products and services before the interview. Understanding their business plans and how your role as a Full-Stack Software Engineer fits into their objectives will show your genuine interest in the company.
✨Prepare for Collaboration Questions
Since the role involves working in a cross-functional environment, be ready to discuss your experience collaborating with product managers and other teams. Share specific examples of how you’ve contributed to team projects and handled challenges.
✨Demonstrate Your Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Practice coding challenges and be ready to explain your thought process clearly, as this will highlight your analytical skills and approach to software development.