Your browser does not support javascript! Please enable it, otherwise web will not work for you.

R&D Principal Technologist @ Aveva

Home > Quality Assurance and Testing

 R&D Principal Technologist

Job Description

The job

  • A Principal Technologist will be responsible for translating software requirements into workable programming code and build scalable web & cloud applications with a full understanding of the area of specialization; resolves a wide range of issues in creative ways
  • Designs and develops complex software systems or subsystems, with involvement at all stages, from the initial concept through the detailed design and release to production
  • This role will also be involved in architectural decisions and leverage technical knowledge to build solutions

Key responsibilities

  • Use a variety of programming languages and development tools to build, test, implement, and support the development of web/cloud software applications.
  • Performs design architecture activities as needed.
  • Collaborate with other technology experts and develop the technology framework.
  • Participate and provide technical perspective to the Product Owners and/or R&D Management during project phases such as in the defining of product requirements and features. Assist in clarifying stakeholder requirements; communicate questions and address concerns; provide relevant and detailed updates and feedback on time.
  • Actively contributes to establishing delivery timelines within a project during release planning meetings as well as assists junior staff in providing their timeline recommendations.
  • Actively involved in sprint execution on looking for any scope deviations and backlog growth. Proactively identifies technical and procedural areas of concern to avoid gaps and problems.
  • Analyses and defines requirements for data, workflow and logical processes, hardware and operating system environments and interfaces with other systems.
  • Performs highly complex or specialized development activities involving coding in adherence to cybersecurity standards, code reviews, unit testing, debugging, and document creation and maintenance.
  • Provides coaching and mentoring to junior staff and peer group.

Essential requirements

  • Demonstrated ability to articulate and implement object-oriented concepts, design patterns and design principles
  • Technical proficiency in writing software using C#, .NET 8, Web API, REST API and database technologies like SQL, NoSQL or PostgreSQL
  • Experienced in developing web applications with Java Script, jQuery and Angular
  • Experience with the cloud technologies like Azure or AWS
  • Proven expertise with Azure OpenAI Service and Azure Cognitive Services
  • Experience building AI solutions using Semantic Kernel or similar .NET frameworks
  • Hands-on experience with Azure Kubernetes Service, Azure Functions, App Services, and Container Apps for AI deployment
  • Working experience with LLMs and AI agents
  • Familiarity with serverless architecture and microservice architecture
  • Designed and developed frameworks considering security aspects
  • Experienced in migrating projects from legacy to latest technologies
  • Demonstrated ability to build automated unit/integration tests that proves the quality of code
  • Good exposure to software configuration, build deployment and release management, infrastructure and DevOps areas.
  • Ability to set up and maintain CI/CD pipelines using Azure DevOps
  • Proficient to convey a message (written or verbal) in a logical and meaningful manner to influence the awareness, understanding, attitudes and behaviors of the audience
  • Work experience in Industry digitalization products would be an added advantage

Desired skills and competencies

  • C#, .NET, Web API
  • Azure, AWS
  • LLMs, AI agents, Azure OpenAI Service
  • Kubernetes
  • Angular

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Aveva
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   C# insurance kubernetes data management sprint gratuity jquery sql java automation postgresql devops debugging industrial automation coaching architecture azure rest 3d design recruiter ai cybersecurity nosql angular r aws

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Principal Software Engineer 1

  • Sophos
  • 12 - 17 years
  • Bengaluru
  • 5 days ago
₹ Not Disclosed

Principal Software Engineer- Virtualization/ Linux /C programming

  • Red Hat
  • 10 - 15 years
  • Bengaluru
  • 16 days ago
₹ Not Disclosed

R&D Member of Technical Staff, Product Test

  • Aveva
  • 4 - 9 years
  • Hyderabad
  • 1 month ago
₹ Not Disclosed

Senior Principal Engineer Software (prisma Sdwan Platform) - Netsec

  • Palo Alto Networks
  • 15 - 20 years
  • Bengaluru
  • 1 month ago
₹ Not Disclosed

Aveva

Palo Alto Networks (India) Technologies Pvt. Ltd