Software Engineer

Salary/Rate:£60,000 - £65,000
Job type:Permanent
Town/City:London
County:Greater London
Sector:Software Development
Job ref:217
Post Date:23. 12. 2024
Scroll

About the Role

My client is an innovative technology business operating at the cutting edge of software development delivering innovative Saas products in Automation, Analytics and Artificial Intelligence.

They are seeking a Software Engineer to join their dynamic team and contribute to the evolution of their highly regarded platform, used by clients across the globe in a variety industries.


The Role
As part of a small, collaborative team, you will work on a variety of exciting projects, contributing across the SDLC. From designing and building user-focused features to enhancing cloud infrastructure, this role offers an opportunity to work across a modern tech stack to deliver high-quality solutions.

Key Responsibilities:
  • Build and implement new features for both internal and external users.
  • Contribute to system performance, reliability, and scalability improvements.
  • Collaborate with stakeholders to troubleshoot platform issues and identify enhancements.
  • Support development of deployment pipelines and infrastructure, moving towards full Infrastructure as Code.

The Technology Stack
  • JavaScript/TypeScript (Node.js, React), Go (or other STL).
  • Kubernetes, AWS (or other cloud platforms), CI/CD, Terraform.
  • MySQL/PostgreSQL, GraphQL, gRPC, API design.
  • Opportunities to work with neuro-symbolic AI and large language model integrations.

About You
You will be a passionate software engineer with a strong problem-solving mindset, a commitment to quality, and a desire to work on transformative projects. Your experience will include
  • Modern development frameworks, especially Node.js and React
  • Familiarity with cloud-native development and containerised applications such as Kubernetes
  • A user-focused approach, strong communication skills and the ability to work with clients

Why Join This Company?
Work on innovative technology with a business at the forefront of its field. The team is close-knit, supportive and collaborative, with big ambitions. For more info and a detailed job spec, contact Ruben at Synergy.

More jobs from this recruiter

View All

Software Engineer

London
Greater London
£60,000 - £65,000
My client is an innovative technology business operating at the cutting edge of software development delivering innovative Saas products in Automation, Analytics and Artificial Intelligence. They are seeking a Software Engineer to join their dynamic team and contribute to the evolution of their highly regarded platform, used by clients across the globe in a variety industries. The Role As part of a small, collaborative team, you will work on a variety of exciting projects, contributing across the SDLC. From designing and building user-focused features to enhancing cloud infrastructure, this role offers an opportunity to work across a modern tech stack to deliver high-quality solutions. Key Responsibilities: Build and implement new features for both internal and external users. Contribute to system performance, reliability, and scalability improvements. Collaborate with stakeholders to troubleshoot platform issues and identify enhancements. Support development of deployment pipelines and infrastructure, moving towards full Infrastructure as Code. The Technology Stack JavaScript/TypeScript (Node.js, React), Go (or other STL). Kubernetes, AWS (or other cloud platforms), CI/CD, Terraform. MySQL/PostgreSQL, GraphQL, gRPC, API design. Opportunities to work with neuro-symbolic AI and large language model integrations. About You You will be a passionate software engineer with a strong problem-solving mindset, a commitment to quality, and a desire to work on transformative projects. Your experience will include Modern development frameworks, especially Node.js and React Familiarity with cloud-native development and containerised applications such as Kubernetes A user-focused approach, strong communication skills and the ability to work with clients Why Join This Company? Work on innovative technology with a business at the forefront of its field. The team is close-knit, supportive and collaborative, with big ambitions. For more info and a detailed job spec, contact Ruben at Synergy.

Dynamics Developer

London
Greater London
£40,000 - £45,000
We're seeking an experienced Dynamics 365 CRM Developer to join our client's growing team on a remote basis. This role offers the opportunity to work on leading-edge projects and contribute to the organisation's digital transformation. Key Responsibilities: Design, develop, and customise Dynamics 365 solutions. Integrate Dynamics 365 with other systems and applications. Troubleshoot and resolve technical issues. Perform system testing and quality assurance. Provide technical support and guidance to users. Requirements: Strong proficiency in Dynamics 365 (CRM or CE). Experience with .NET, C#, and Power Apps. Knowledge of data migration and integration techniques. Strong problem-solving and analytical skills. Excellent communication and interpersonal skills. Experience with Power Apps and RPA The role: During this period of ongoing technology change, our client is looking to harness the power of the Dynamics 365 product to drive business growth, efficiencies, and performance. You will take the lead on the platform's technical elements, working with key stakeholders to deliver positive change and process improvements. As the team continues to grow, there will be opportunities for further career development, and the chance to enhance your knowledge through obtaining Microsoft Certifications. For more info, please apply or contact Ruben at Synergy

Software Design Engineer

Norwich
Norfolk
£40,000 - £50,000
We're seeking a talented Software Design Engineer to join our client's industry leading team in Norwich. As a key member of our engineering team, you'll contribute to the development of cutting-edge manufacturing solutions. Key Responsibilities: Design and develop innovative software solutions for automation systems. Program PLCs, HMIs, and other automation devices. Troubleshoot and resolve technical issues. Collaborate with cross-functional teams to deliver projects on time and within budget. Stay up to date with the latest technologies and industry trends. Requirements: Degree in Electrical Engineering, Computer Science, or a related field. Strong programming skills in PLC languages (e.g., Rockwell Automation, Mitsubishi, Siemens, B&R, Codesys). Knowledge of electrical, pneumatic, and mechanical systems. Problem-solving and analytical skills. Excellent communication and teamwork skills. Benefits: Competitive salary and benefits package. Opportunities for professional development and career growth. Collaborative and innovative work environment. A part of a well-established, yet fast growing business, you’ll have the opportunity to work at the leading edge of technology and develop your career. There are exceptional benefits on offer, as well as professional development opportunities. For more information and a job spec, please apply or contact the team at Synergy.  

Mechanical Design Engineer

Norwich
Norfolk
£40,000 - £45,000
We're seeking a talented Mechanical Design Engineer to join our client’s industry leading team in Norwich. As a key member of our engineering team, you'll play a vital role in designing and developing cutting-edge automation solutions. Key Responsibilities: Conceptual Design: Work closely with clients and internal teams to understand project requirements and develop innovative design concepts. 3D Modeling: Utilise advanced 3D CAD software (SolidWorks) to create detailed models of mechanical components and assemblies. Design Analysis: Conduct stress analysis, tolerance analysis, and other engineering calculations to ensure design integrity. Manufacturing Drawings: Generate accurate and detailed engineering drawings for manufacturing and assembly. Collaboration: Work collaboratively with electrical, software, and manufacturing engineers to ensure seamless integration of mechanical components. Problem-Solving: Identify and troubleshoot design issues, proposing effective solutions. Continuous Improvement: Stay up-to-date with the latest industry trends and technologies to drive innovation and efficiency. Requirements: Technical Expertise: Strong understanding of mechanical engineering principles, materials science, and manufacturing processes. Design Skills: Proficiency in 3D CAD software (SolidWorks) and 2D CAD software (AutoCAD). Problem-Solving: A keen eye for detail and the ability to identify and solve complex technical problems. Communication Skills: Excellent communication and interpersonal skills to collaborate effectively with team members and clients. Industry Experience: Experience in the automation industry, preferably in sectors such as automotive, aerospace, or manufacturing. Benefits: Competitive salary and benefits package. Opportunities for professional development and career advancement. A supportive and collaborative work environment. The chance to work on cutting-edge projects and technologies. A part of a well-established, yet fast growing business, you’ll have the opportunity to work at the leading edge of technology and develop your career. There are exceptional benefits on offer, as well as professional development opportunities. For more information and a job spec, please apply or contact the team at Synergy.