Software Engineer

Posted:
8/30/2024, 12:36:36 AM

Location(s):
England, United Kingdom ⋅ Stockport, England, United Kingdom

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

We are looking for an Engineer to join our team in Stockport working on exciting new projects.

What we offer:

  • Career Development

  • Competitive Compensation and Benefits

  • Pay Transparency

  • Global Opportunities

 

Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer

Tasks and Qualifications:

  • Main Objectives

    1. Assist in the design and development of software applications. 

    2. Write code for simple software components. 

    3. Participate in code reviews and provide feedback to other team members. 

    4. Debug and test software applications to ensure that they meet requirements and are free from defects. 

    5. Design and develop software applications for high availability environments, ensuring that they are scalable, maintainable, and reliable. 

    6. Analyse user requirements (either directly from customer discussion or from product managers) and design software solutions to meet these requirements.  

    7. Write high-quality code that is easy to maintain and extend. 

    8. Collaborate with cross-functional teams to develop and integrate software components into larger systems.

    9. Work with customers, software engineers, system architects, product managers and project managers to ensure that software is delivered on time, within budget, and to specifications. 

    10. Participate in peer review such as code design, test reviews and provide constructive feedback to other team members. 

    11. Maintain and improve existing software applications, including troubleshooting and bug fixes. 

    12. Stay up to date with new technologies, software development tools, and best practices to ensure that software applications remain cutting-edge and competitive.

    Essential Requirements

    Java

    Linux and shell scripting

    Experience of high availability application development

    B.S. Computer Science or related field

    Experience of DevOps is desirable - Kubernetes, Docker, CI/CD etc.

    Benefits

    • Hybrid office/home working – aiming for 3 days per week in the Office

    • Flexible working hours around core requirement

    • Competitive salary

    • Incentive schemes designed to reward individual contribution and performance

    • Group Personal Pension Plan with generous Company contributions

    • Holidays - 25 days plus Public Holidays

    • Private Health Scheme (non-contributory for Employees)

    • Opportunities for international travel

    • Life Assurance

    • Onsite gym and restaurant