RandD Principal Technologist Product Development

AVEVA

Hyderabad

Hybrid

INR 300,000 - 600,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

AVEVA in Hyderabad is seeking an experienced R&D Principal Technologist in Product Development to lead design and coding on enterprise software.

You will work across on-prem and AWS cloud environments, mentor teammates, drive best practices, and advance cloud-native capabilities while delivering high‑quality, scalable solutions within AVEVA Enterprise Resource Management.

Qualifications

  • Ideally 10+ years of hands-on software development with C#.
  • Strong knowledge of SOLID, design patterns and clean code.
  • Experience with MVVM/WPF and RESTful API development.
  • Experience with cloud platforms (AWS/Azure/GCP) and CI/CD pipelines.

Responsibilities

  • Define and implement requirements for on-prem and AWS cloud environments.
  • Participate in Scrum ceremonies including sprint planning, backlog refinement, and reviews.
  • Ensure code is reviewed, unit tested, and documented to quality standards.
  • Drive best practices and design principles within the team.
  • Troubleshoot and debug customer-reported and internal issues.
  • Stay updated with industry trends and move product toward Cloud Native solutions.

Skills

C# development
MVVM & WPF
RESTful APIs
Cloud-native / AWS
CI/CD
Unit testing
SOLID principles
GIT
Docker
Angular

Tools

Entity Framework
NHibernate
Kubernetes
SonarQube
ReSharper

Job description

Job Description:

AVEVA is creating software trusted by over 90% of leading industrial companies.

Job Title: R&D Principal Technologist, Product Development

Qualifications: Experience in development with designing and strong coding skills in C#

Location: Hyderabad – Hybrid

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

The job

You will work on large to moderately complex projects/assignments within the expansive scope of our AVEVA Enterprise Resource Management product, which includes desktop, cloud deployed version, web, and associated mobile applications. AVEVA Enterprise Resource Management supports the entire capital project construction design and delivery process with best-in-class 3D model integration, reporting, and visualization to create insights and efficiencies throughout. You will collaborate with a global team for overall success in deliverables. If you are passionate about software development and are excited about the prospect of working in a dynamic, collaborative environment, we encourage you to apply for this opportunity. The opportunity also calls for strong problem-solving skills, ability to research solutions for technical challenges and continuous learning.

Key Responsibilities
  • Work with the Product Owner, architects, senior developers, and the Scrum Team to understand, define, and implement solution requirements in an on-prem and an AWS Cloud Environment.
  • Participate in Scrum meetings with other team members, including sprint planning and estimating; backlog refinement; daily Scrum meetings; sprint retrospectives, and sprint reviews.
  • Ensure your code is fully reviewed, unit tested, and documented, and delivered to agreed quality standards.
  • Drive the best practices and design principles within the team
  • Participate in code review process and ensure that coding standards are met.
  • Troubleshoot and debug customer reported as well as internal issues, identify and implement solutions to ensure optimal functionality.
  • Stay updated with industry trends and emerging technologies to continuously improve the software development process and enhance product quality.
  • Take part in the journey to move the product further towards a Cloud Native solution.
  • Suggest innovative solutions to technical challenges and continuously involve in improvements.
Desired Experience

From most to least important:

  • You can demonstrate examples of design and strong coding skills in multiple languages, one of which must be C#, with 10+ years of hands-on experience.
  • Expertise on clean code, SOLID principles, and design patterns.
  • Good Understanding of data structures and algorithms
  • Proficiency in MVVM (Model-View-ViewModel) design pattern, and WPF data binding.
  • Developing RESTful or SOAP APIs.
  • Experience in system design or architectural work
  • Oracle or any other RDBMS or NoSQL database
  • Able to coach and mentor colleagues with less experience.
  • Any ORM framework like Entity Framework or Nhibernate.
  • Any other version control system such as GIT.
  • Angular framework (Angular 2+).
  • Azure CI/CD pipeline or any other CI/CD pipeline.
  • Containerization technology such as Docker or Podman.
  • Code analysis tools (such as SonarQube, ReSharper, or similar)
  • Good communication skills, working with a broad range of people, including Product Owners, Architects, Testers.
  • Software development methodologies and processes like Agile, SCRUM, Kanban.
  • Good Understanding of AWS/Azure/GCP services and cloud architecture.
  • Test Driven Development, Unit testing
  • Positive approach to problem solving with a ‘can do’ attitude.
Great Skills To Have
  • Associate-level cloud certification in AWS or Azure (or higher), preferred.
  • Familiarity with AI tools like GitHub Copilot, LLMs
  • Experience in Industrial domain like Oil and Gas, EPCs, Marine will be preferred.
The team you’ll join.

We are seeking a highly motivated and collaborative software developer to join our open and feedback-focused team. In this role, you will have the opportunity to work with a group of individuals who value the exchange of ideas and constructive feedback, and who operate in an environment where open communication and transparency are encouraged. Our team is focused on continuous improvement and learning, and we embrace a culture of experimentation, where new and innovative approaches are encouraged.

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.

Find out more: aveva.com/en/about/careers/r-and-d-careers/

India Benefits include:

Gratuity, Medical and accidental insurance, very attractive leave entitlement, emergency leave days, childcare support, maternity, paternity and adoption leaves, education assistance program, home office set up support (for hybrid roles), well-being support

It’s possible we’re hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive.

Find out more: aveva.com/en/about/careers/benefits/

Hybrid working

By default, employees are expected to be in their local AVEVA office three days a week, but some positions are fully office-based. Roles supporting particular customers or markets are sometimes remote.

About AVEVA

AVEVA is a global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals, and minerals – safely, efficiently, and more sustainably.

We are committed to embedding sustainability and inclusion into our operations, our culture, and our core business strategy. Learn more about how we are progressing against our ambitious 2030 targets: sustainability-report.aveva.com/

Find out more: aveva.com/en/about/careers/

AVEVA requires all successful applicants to undergo and pass a drug screening and 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. AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify your recruiter. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dev - R&D Principal Technologist (IC)
Dev - R&D Principal Technologist (IC)

AVEVA • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Gratuity
Medical and accidental insurance
Very attractive leave entitlement
+3
RandD Senior Member Of Technical Staff
RandD Senior Member Of Technical Staff

AVEVA • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Gratuity
Medical insurance
Leave entitlement
+3
R&D Senior Member of Technical Staff
R&D Senior Member of Technical Staff

AVEVA • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Gratuity
Medical and accidental insurance
Very attractive leave entitlement
+6
RandD Member Of Technical Staff
RandD Member Of Technical Staff

AVEVA • Hyderabad

Hybrid
INR 1,500,000 - 2,100,000
Gratuity
Medical insurance
Extensive leave entitlement
+2
R&D Senior Manager - Product Development
R&D Senior Manager - Product Development

AVEVA • Hyderabad

Hybrid
INR 3,800,000 - 6,800,000
Gratuity
Medical and accidental insurance
Very attractive leave entitlement
+6
R&D Principal Technologist
R&D Principal Technologist

AVEVA • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Gratuity
Medical insurance
Accidental insurance
+6
R&D Senior Member of Technical Staff
R&D Senior Member of Technical Staff

AVEVA • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Gratuity
Medical & accidental insurance
Leave entitlement
+4
R&D Member of Technical Staff - II
R&D Member of Technical Staff - II

AVEVA • Hyderabad

Hybrid
INR 1,400,000 - 2,000,000
RandD Member Of Technical Staff-II Product Test
RandD Member Of Technical Staff-II Product Test

AVEVA • Hyderabad

Hybrid
INR 1,800,000 - 2,400,000
Gratuity
Medical and accidental insurance
very attractive leave entitlement
+7
R&D Member of Technical Staff - II
R&D Member of Technical Staff - II

AVEVA • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Gratuity
Medical and accidental insurance
Very attractive leave entitlement
+2