A
Research and Development Principal Technologist
AVEVA Group plc
Hyderabad, India₹60,000–₹150,000/mo≈ AED 2.6K-6.6K/moToday
IndiaCNETAzureAWSKubernetesAngularWeb APILLMsAI AgentsAzure OpenAI ServiceFull Time
Skills Required
JavaAngularSqlAwsAzureKubernetesGitDevops
Job Description
Job Description As an R&D Principal Technologist at AVEVA, you will play a crucial role in translating software requirements into programming code and developing scalable web and cloud applications. You will be involved in all stages of designing and developing complex software systems, making architectural decisions, and leveraging technical knowledge to build solutions.
**Key Responsibilities:**
- Utilize various programming languages and tools to build, test, implement, and support the development of web/cloud software applications
- Perform design architecture activities as required
- Collaborate with other technology experts to develop the technology framework
- Provide technical perspective to Product Owners and R&D Management during project phases
- Assist in establishing delivery timelines and provide guidance to junior staff
- Actively participate in sprint execution, identify scope deviations, and address backlog growth
- Analyze and define requirements for data, workflow, logical processes, hardware, operating system environments, and system interfaces
- Develop software in adherence to cybersecurity standards, conduct code reviews, perform unit testing, debugging, and maintain documentation
- Coach and mentor junior staff and peer group
- Build automated unit/integration tests to ensure code quality
- Set up and maintain CI/CD pipelines using Azure DevOps
- Communicate effectively to influence the awareness, understanding, attitudes, and behaviors of the audience
- Experience in Industry digitalization products would be advantageous
**Qualifications Required:**
- Ability to implement object-oriented concepts, design patterns, and design principles
- Proficiency in C#, .NET 8, Web API, REST API, and database technologies like SQL, NoSQL, or PostgreSQL
- Experience in developing web applications with Java Script, jQuery, and Angular
- Familiarity with cloud technologies such as Azure or AWS
- Expertise with Azure OpenAI Service and Azure Cognitive Services
- Hands-on experience with Azure Kubernetes Service, Azure Functions, App Services, and Container Apps for AI deployment
- Knowledge of LLMs, AI agents, serverless architecture, and microservice architecture
- Experience in developing frameworks with security considerations
- Proficiency in software configuration, build deployment, release management, infrastructure, and DevOps areas
**Additional Company Details:**
AVEVA is a global leader in industrial software with a diverse portfolio of over 75 industrial automation and engineering products. AI and cloud technologies are at the forefront of the company's strategy, with a strong focus on learning, collaboration, and inclusivity.
If you are looking to be part of a team that drives innovation and solves significant challenges, AVEVA is the place for you.
For more information about AVEVA and to explore career opportunities, visit aveva.com/en/about/careers.
Please note that AVEVA follows a comprehensive hiring process that includes drug screening, background checks, and a commitment to fostering an inclusive culture where all employees are treated with dignity and respect. Reasonable accommodations are provided for applicants with disabilities upon request during the application process. As an R&D Principal Technologist at AVEVA, you will play a crucial role in translating software requirements into programming code and developing scalable web and cloud applications. You will be involved in all stages of designing and developing complex software systems, making architectural decisions, and leveraging technical knowledge to build solutions.
**Key Responsibilities:**
- Utilize various programming languages and tools to build, test, implement, and support the development of web/cloud software applications
- Perform design architecture activities as required
- Collaborate with other technology experts to develop the technology framework
- Provide technical perspective to Product Owners and R&D Management during project phases
- Assist in establishing delivery timelines and provide guidance to junior staff
- Actively participate in sprint execution, identify scope deviations, and address backlog growth
- Analyze and define requirements for data, workflow, logical processes, hardware, operating system environments, and system interfaces
- Develop software in adherence to cybersecurity standards, conduct code reviews, perform unit testing, debugging, and maintain documentation
- Coach and mentor junior staff and peer group
- Build automated unit/integration tests to ensure code quality
- Set up and maintain CI/CD pipelines using Azure DevOps
- Communicate effectively to influence the awareness, understanding, attitudes, and behaviors of the audience
- Experience in Industry digitalization products would be advantageous
**Qualifications Required:**
- Ability to implement object-oriented concepts, design patterns, and design principles
- Proficiency in C#, .NET 8, Web API, REST API, and database