Software Engineer

Software Engineer Uxbridge, England

Canon
Full Time Uxbridge, England 49000 - 58000 GBP ANNUAL Today
Job description

Do you want to have a mix of development work and reviewing software technology to enhance our future customer offering?


You will be joining a winning team. The programme you will be working for has delivered very strong growth in business contributions for the last 4 years. The role would suit a remote worker who is able to also make trips 3-4 times a month to our offices in Stockley Park to work on the devices.

You will have all 3 key elements to supercharge your motivation

  • Mastery: you are expected to become the technical authority of the Java based underlying Canon proprietary technologies in EMEA
  • Autonomy: you and the team decide what to do and how to do it
  • Purpose: you are close to customers and can easily see the business impact of your work

You will be joining a collaborative and diverse team, with different cultural backgrounds and onshore/offshore mix.

You will be using latest software development methodologies, including TDD, BDD, Agile, Pair Programming, etc.

We are looking for an experienced Software Engineer to split their time as follows:

  • 80% - To deliver software to a high quality and on schedule to satisfy the customisation and development requirements of the Software Development Team


  • 20% - To investigate future software technology and products for use within Canon in Europe. To represent the Software Development Team within Canon and externally.

What we give

With Canon, you'll get the support and encouragement you need to grow, from people who share your ambition. We'll invest in your professional development to help you learn and progress in your role with us. You'll find leaders who give you the freedom to explore new things and a team where knowledge is shared openly.

  • To be the technological authority for the MEAP technologies in EMEA, and maintaining expert level knowledge of the platform as it continues to evolve
  • To carry out the technical analysis, design, specification, documentation, coding and initial testing of system and application software related to customisation or development requests and strategic software
  • To carry out the technical analysis, design, specification, documentation, coding and initial testing of application software related to Pan European enabler software requirements in cooperation with the Product Management Team
  • To provide assistance with the technical analysis, design, specification, documentation, coding and initial testing of application software for the 3rd Party partners (where and when applicable)
  • To liaise with external developers and with internal departments dealing with software development, testing, support and planning
  • To ensure timely delivery of software development projects
  • To keep MEAP Software Development and Support Manager up to date with progress and alert them at the earliest opportunity to possible delays
  • To promote and encourage good design (including development documentation of the designed software) and engineering practices used for successful software engineering throughout all software engineering groups within Canon
  • To investigate future software technology for use by Canon in Europe to meet long term business requirements
  • To clearly communicate future software technology ideas to technical and non-technical audiences within Canon
  • To stand in for the MEAP Development and Support Manager as required
  • To maintain relevant technology skills and knowledge within Canon business context

What we ask

Qualifications - A degree in Computer Science, Software Engineering or related areas is required. An appropriate higher degree level will be an advantage.

Languages - Good standard of English language both written and oral. Other European languages an advantage

Experience

  • Strong technical background in software engineering and development essential
  • Excellent working knowledge with Object Orient Design and Test driven Development is essential
  • Experience with Agile development, especially SCRUM, is essential
  • Excellent working knowledge Java in a broad range of aspects (e.g. J2SE, J2ME, Applet, Servlet, AWT/Swing, Java Bean) is essential
  • Experience of software product development full life cycle is highly desired
  • Experience of software development using Web Services and Mobile platforms is highly desired
  • Experience of system architecture design is highly desirable
  • Skills of critical thinking and problem solving are highly desirable
  • Skills in use case driven design and UML is desirable
  • Experience of Canon printing hardware systems and software technologies is very beneficial
  • Leading edge technology experience is beneficial
  • Knowledge of any page description languages or printer command languages is beneficial
  • Knowledge of any of ERP systems, document management systems or enterprise workflow solutions is beneficial
  • Networking protocols and topology architecture knowledge is beneficial

You will need

  • Results / delivery orientated
  • Very Strong technical skills
  • Good technical communicator
  • Excellent analytical, and logical thinking skills
  • Able to demonstrate a thorough understanding of Software development with strong emphasis on customer focus.
  • Capable of working in a European Network
  • Capable of working on own initiative, and prioritise based on importance/urgency.

Further Information

Remote role with 3-4 trips per month to our European HQ office in Stockley Park to work on the devices.

Salary £49-£58k

10% bonus

Flexible benefits offering


#LI
#LI-Hybrid

Canon is enriching lives and businesses in incredible new ways. You can play a part in shaping the future of a company that’s visionary, innovative and bold. As the world's best imaging company, we're living and working together for the common good.

Software Engineer
Canon

www.canon.com
Tokyo, Japan
Fujio Mitarai
$10+ billion (USD)
10000+ Employees
Company - Public
Consumer Product Manufacturing
1937
Related Jobs

All Related Listed jobs

Managing Editor, Polymers and Olefins
S&P Global London, England 41715 - 49639 GBP ANNUAL Today

This position will be writing news and analysis on a real-time basis and will also be responsible for driving news in the team.

Product Marketing Intern (4 Months FTC)
Chanel London, England Today

Support the sales team by providing product information and effective tools to assist in reaching objectives. Create PowerPoints with great detail using content

Project Development Manager
National Grid London, England 63000 - 75000 GBP ANNUAL Today

Access to flexible benefits such as a share incentive plan, salary sacrifice car and technology schemes, support via employee assistance lines and matched

Care Assistant
Aria Care United Kingdom 13.5 GBP HOURLY Today

Care Assistant About the Home LHermitage , La Route de Beaumont, St Peter, Jersey, JE3 7HH 41 bedded residential and nursing home 13.50 - 15 per hour

Corporate Security Officer
Vigilant Security New Malden Today

Vigilant Security are offering an exciting opportunity for a security professional to join our expanding team, working with client in New Malden Scope: This is a permanent contract working 60 hours a...