Senior Developer, 3d Cloud Streaming

Cambridge, United Kingdom

Job Description


AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life \xe2\x80\x93 such as energy, infrastructure, chemicals and minerals \xe2\x80\x93 safely, efficiently and more sustainably.

We\xe2\x80\x99re the first software business in the world to have our sustainability targets validated by the SBTi, and we\xe2\x80\x99ve been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We\xe2\x80\x99ve also recently been named as one of the world\xe2\x80\x99s most innovative companies.

If you\xe2\x80\x99re a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you! Find out more at https://www.aveva.com/en/about/careers/

Location: Cambridge \xe2\x80\x93 Hybrid (3 flexible days at the office, 2 days remote)

Employment type: Full-time regular (flexible working options available)

Benefits: Competitive salary; annual bonus, medical cover; flexible benefits fund which can be utilised against over 20 benefits; pension scheme with up to 9% employer contribution; life insurance; income protection insurance; 36 days annual leave (including bank holidays); 3 days paid volunteering

The Job

When you join AVEVA\xe2\x80\x99s Research & Development team, you are joining a global team of over 2000 engineers and computer scientists. We work on more than 75 leading industrial automation and engineering products. Our focus, passion, and collaboration help us to deliver innovative, high-quality, and secure industrial software and delight our customers.

The 3D Cloud Streaming team are responsible for bringing AVEVA\xe2\x80\x99s powerful industrial 3D and Extended Reality (XR) visualization technologies to the cloud. Our solutions deliver high performance, immersive visualization of large and complex industrial assets for use cases ranging from Design Review, Construction Planning, Training and Simulation, and Operations and Maintenance.

We are looking for talented software engineers with the skills and passion to successfully implement technical solutions to complex industrial problems. As a Member of Technical Staff within the 3D Cloud Streaming team you will work collaboratively within a lean-agile scrum team comprising Architects, Software Engineers and Test Engineers. Your focus will be on the implementation and delivery of high quality, cloud-based 3D and Extended Reality (XR) streaming services, predominantly in C#/.NET on Microsoft Azure.

Key Responsibilities

We are looking for a Senior Software Developer

In this role you will work with your team lead, architects, fellow developers, testers, and other stakeholders as well colleagues in other development teams who contribute to, or make use of, our services

You will contribute code, documentation, and support tools to help improve the functionality, contribute to the automated tests, and efficiency of our team\xe2\x80\x99s products. Specifically, this will involve you contributing to the designs, functionality, and documentation of our products as well as to the environment and tools we use to build, test, and deliver our products

Throughout this, you will work closely with your colleagues and team-leads to collectively ensure that the delivery of our services through the whole life-cycle is efficient, correct and compliant with company and industry best practices.

We use C#/.Net, Git, ADO and many other development, test and quality tools and we use SAFe and SCRUM. The focus of this role will be delivered on Microsoft Azure, using Docker/Kubernetes.

Some occasional out of hours support and assistance might be required

Ideal Experience

This is a senior role and we are looking for someone who can work with colleagues to drive the product and team towards product releases, deliveries and general improvements.

Most importantly we would like to see a solid understanding of what constitutes a good, well-crafted software product.

Some mentoring of more junior colleagues will likely be required from time to time.

We would like you to have a good grasp of C# and .NET obtained in whole or in part by developing for the Microsoft Azure cloud platform

Having an appreciation of the microservices approach to software architecture will be a benefit

We would like to feel that you understand the agile approach to software development, but also understand the need for rigor and professionalism

We hope that you will be a self-starter, a quick learner and be very comfortable prioritizing your activities and distilling order from complexity

You must have good communication skills and be keen to demonstrate your work to your colleagues and stake holders in sprint reviews and to contribute to team discussions and decisions.

You might also know client-side technologies (e.g. Javascript/Type Script), Powershell, ADO, Git, although we can teach you many of these if you are the right person

R&D at AVEVA

Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 patents to our name.

Our track record of innovation is no fluke \xe2\x80\x93 it\xe2\x80\x99s the result of a structured and deliberate focus on learning, collaboration and inclusivity. If you want to build applications that solve big problems, join us!

Hiring process

Interested? Great! Get started by submitting your cover letter and CV through our application portal. Our typical application process involves interviews and a technical exercise. If you need reasonable accommodation to participate in the application process, please let us know.

AVEVA requires all successful applicants to undergo and pass a comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third party personal data may involve additional background check criteria.

AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.

Come and join AVEVA to create the transformative technology that enables our customers to engineer a better world.

AVEVA

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3005148
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cambridge, United Kingdom
  • Education
    Not mentioned