AVEVA

R&D Principal Technologist

AVEVA
Apply
1 month ago
Bengaluru, IndiaStaff+

Responsibilities

  • Build, test, implement, and support scalable web and cloud software applications using multiple programming languages and development tools.
  • Design complex software systems and subsystems and contribute to architecture decisions from concept through production release.
  • Develop technology frameworks and collaborate with technology experts, Product Owners, architects, testers, and R&D management.
  • Analyze requirements for data, workflows, logical processes, hardware and operating system environments, and system interfaces.
  • Perform complex development including coding, code reviews, unit testing, debugging, cybersecurity-aligned development, and documentation.
  • Contribute to release planning, delivery timelines, sprint execution, scope tracking, and identification of technical or procedural risks.
  • Develop and maintain automated unit and integration tests and CI/CD pipelines using Azure DevOps.
  • Coach and mentor junior staff and peers and own development methodologies, principles, designs, and best practices.

Requirements

  • Strong knowledge of object-oriented concepts, design patterns, design principles, and SOLID principles.
  • Technical proficiency with C#, .NET, Web API, REST API, and SQL database technologies.
  • Hands-on experience with Azure, including Azure Functions, App Services, Service Fabric, networking, storage, and identity concepts such as Auth0 or IdentityServer.
  • Familiarity or hands-on experience with IaaS, SaaS, PaaS, and microservice architectures.
  • Experience designing and developing frameworks with a security-first mindset and using security tools and SDL processes.
  • Experience migrating projects from legacy technologies to current technologies.
  • Ability to build automated unit and integration tests that demonstrate code quality.
  • Experience with software configuration, build deployment, release management, infrastructure, DevOps, and Azure DevOps CI/CD pipelines.
  • Ability to coach and mentor less experienced colleagues and communicate effectively with broad cross-functional groups.
  • React web application development experience is desirable.

Benefits

  • Regular full-time employment in Bangalore with a hybrid work arrangement.
  • Hybrid roles generally have an expectation of being onsite 50% of working hours, with the final arrangement confirmed during hiring.
  • India benefits include gratuity, medical and accidental insurance, attractive leave entitlement, emergency leave, childcare support, maternity, paternity and adoption leave, education assistance, home office setup support, and well-being support.
  • Successful applicants must pass drug screening and a comprehensive background check before employment.

Tech Stack

Categories

AVEVA

About AVEVA

5,001-10,000 employees

AVEVA builds industrial engineering, operations, and data-management software used by energy, process, infrastructure, and manufacturing companies. Its portfolio spans 3D design and simulation, HMI/SCADA and MES, asset performance, and the PI System for real‑time operational data, sold via enterprise licenses and cloud subscriptions. The company is headquartered in Cambridge, UK, and is a subsidiary of Schneider Electric following its 2023 acquisition and LSE delisting.

Contact me