Software Engineer in Newcastle upon Tyne

Software Engineer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 40000 - 50000 £ / year (est.) No working from home possible
Michael Page

At a Glance

  • Tasks: Lead the development of a factory management system and build full stack web applications.
  • Company: Join a dynamic engineering and manufacturing company in Newcastle Upon Tyne.
  • Benefits: Enjoy 25 days holiday, a matched pension scheme, and a competitive salary.
  • Other info: Work in a collaborative environment with opportunities for growth and AI integration.
  • Why this job: Be the sole developer creating innovative software that integrates with physical products.
  • Qualifications: Experience in full stack development and integration with APIs is essential.

The predicted salary is between 40000 - 50000 £ per year.

Our client is in the engineering and manufacturing sector and is looking for a Software Engineer to join the team. You will lead the development, integration, and maintenance of software platforms that support both digital and physical product ecosystems. This role is 4 days on site in Newcastle Upon Tyne.

In this role you will be the sole developer building a new product from scratch - a factory management system. Responsibilities include:

  • Design, develop, and maintain full stack web applications, APIs, and internal software platforms.
  • Build scalable backend services, databases, and integrations supporting both customer-facing and operational systems.
  • Develop frontend interfaces with strong usability and responsive design principles.
  • Collaborate with the product development team to integrate software with physical products, embedded systems, sensors, and connected devices.
  • Work with manufacturing, operations, and engineering teams to support software-driven automation and product workflows.
  • Participate in software architecture decisions and technical planning.
  • Use AI as part of the software development process.

Must haves:

  • Full stack development experience (Node, Java, C#, or Python)
  • Integration experience (ERP, Salesforce etc)
  • REST APIs
  • An interest/experience in AI

Nice to haves:

  • Cloud experience
  • Experience integrating software with hardware, IoT devices, or embedded systems
  • Knowledge of MQTT, WebSockets, serial communications, or industrial protocols
  • Experience with warehouse management systems, ERP, manufacturing etc

Job Offer: 25 days + BHS 5% matched pension

Software Engineer in Newcastle upon Tyne employer: Michael Page

Our client offers an exceptional work environment in Newcastle Upon Tyne, where innovation meets collaboration. As a Software Engineer, you will enjoy a supportive culture that fosters professional growth and creativity, alongside competitive benefits such as 25 days of annual leave and a 5% matched pension scheme. This role provides a unique opportunity to lead the development of cutting-edge software solutions in the engineering and manufacturing sector, making a tangible impact on product ecosystems.

Michael Page

Contact Details:

Michael Page Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Newcastle upon Tyne

Tip Number 1

Network like a pro! Reach out to people in the engineering and manufacturing sector on LinkedIn. A friendly message can go a long way, and you never know who might have the inside scoop on job openings.

Tip Number 2

Show off your skills! Create a portfolio showcasing your full stack projects, especially those involving APIs or integrations. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding software architecture. Practice common interview questions related to Node, Java, C#, or Python to feel confident when it’s your turn to shine.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly shows your enthusiasm and commitment to joining the team.

We think you need these skills to ace Software Engineer in Newcastle upon Tyne

Full Stack Development
Node.js
Java
C#
Python
Integration Experience
REST APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your full stack development experience and any relevant integration work you've done. We want to see how your skills align with the role, so don’t be shy about showcasing your expertise in Node, Java, C#, or Python!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about building a factory management system from scratch. Let us know how your past experiences have prepared you for this unique challenge.

Showcase Your Projects:If you’ve worked on any projects that involved APIs, cloud services, or even AI, make sure to mention them. We love seeing practical examples of your work, especially if they relate to software integration with hardware or IoT devices.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process. Plus, we love seeing candidates who take that extra step!

How to prepare for a job interview at Michael Page

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Node, Java, C#, or Python. Brush up on your full stack development skills and be ready to discuss how you've used these languages in past projects.

Showcase Your Integration Experience

Since integration is key for this role, prepare examples of how you've successfully integrated software with hardware or other systems. Be specific about the challenges you faced and how you overcame them, especially if you have experience with ERP or IoT devices.

Demonstrate Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios that relate to building scalable backend services or APIs. This will show that you can think critically and adapt to new challenges.

Engage with the Team's Vision

Research the company’s products and their integration with physical systems. During the interview, express your enthusiasm for collaborating with manufacturing and engineering teams. Show that you understand the importance of software-driven automation in their workflows.