Are you ready to join the global leader in engineering and industrial software? You’ll be part of a team that drives digital transformation to over 16,000 customers across the globe and strives for excellence every day.
There are 4,700 of our people in more than 40 countries who challenge themselves and each other to create and improve the transformative technology our customers need. With our help, industries across the world can make a positive difference to the lives of people everywhere.
We take pride in our core values and the diversity of our people, valuing the unique experience and expertise that people from different backgrounds bring to our business. At AVEVA, we’re all about Limitless possibilities. Are you?
Our Manchester team currently have a vacancy for a self-driven, passionate and results focused Software Engineer to be part of our specialist laser scanning solutions team.
The Software Engineer is responsible for implementing high quality software components in accordance with project requirements and overall system architecture.
We are AVEVA
Our software technologies give customers a competitive edge by speeding up processes improving accuracy and cutting waste, all while boosting safety and sustainability.
Producing innovative design against challenging user and performance requirements
Ensuring design proposals are reviewed and approved by appropriate review authorities at each stage of the implementation and its evolution
Providing prototypes where appropriate to explore and verify design proposals
Implementing approved designs and ensuring adherence to product quality and acceptance criteria
Ensuring all code is fully unit tested and documented
Collaborating with team members on detailed work breakdown and estimating
Timely identification and communication of technical issues and risks
Assisting with the administration and resolution of support and maintenance issues
Working with AVEVA’s adaptive development methodology to deliver systems that exceed customer expectations and achieve the highest quality
Reporting progress to the Team Lead.
Knowledge, Skills and Experience Required
Degree or equivalent in Computer Science, Engineering or a Maths/Physics related field
Exposure to analysis, design of software architectures
Object oriented programming
Proven design skills
Logical and numerate, with complex problem-solving skills
Team worker with proactive approach
Good verbal and written communication skills.
Previous development experience in a professional environment
Familiarity with Amazon Web Services platform
Familiarity with Continuous deployment methods (GoCD)
Experience of developing 3D graphical applications in WebGL
Some knowledge of C++ / C# would be a bonus
Knowledge of computational geometry
Knowledge of complete software development lifecycle
Knowledge of Agile methodology and/or Scrum
Configuration management knowledge (Git)
Presentation and product demonstration skills
Knowledge of laser-scanning systems and formats
Development of RESTful Web APIs.
AVEVA is an Equal Opportunity Employer and we take pride in the diversity of our employees, valuing the special experience and expertise that people from different backgrounds bring to our business. The ability to develop ground-breaking technologies is one of our key assets and our people make it happen.
Come and join AVEVA to create the transformative technology that enables our customers to engineer a better world.