**About AVEVA Solutions Limited**
We are a strategic R&D hub in the UK, committed to connecting with experienced software developers. Our Derry office is dedicated to innovative projects and career advancement.
If you are interested in expanding your career and learning more about AVEVA, we encourage you to apply for this role. By submitting your application, you will be considered for future opportunities that align with your skills and interests.
Main Responsibilities:
* Designing, developing, testing, and debugging software applications
* Making technical decisions around multiple dimensions (scaling, reliability, performance, maintenance, etc.)
* Delivering software on-time and making accurate estimates
* Understanding and following team processes, documentation, best practices, and code style guides
* Providing technical support and communicating technical work through design docs and tech talks
* Giving feedback on pull requests, engineering designs, and features
* Expanding your working knowledge of your respective technical domain
* Acting as an effective technical mentor for junior developers
Key Requirements:
* At least 7+ years experience developing software in C++ and C#/.NET
* Past ownership and delivery of mission-critical products or services
* Experience leading medium-scale initiatives and designing microservices
* Familiarity with SQL and NoSQL databases
About Our Team:
A global team of over 2000 developers works on diverse industrial automation and engineering products. Our focus is on AI, cloud, and innovation, with over 150 patents to our name. We prioritize learning, collaboration, and inclusivity, and we're looking for talented individuals to join us in building applications that solve big problems.