R&D Principle Technologist Job Vacancy in Aveva India – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Location : India
Position :

Job Description : Vacancy No VN7574

Vacancy Name R&D Principle Technologist

AVEVA Employment Type Full Time Permanent

Primary Function Product Development

Location Country India

Work Location

About our Opportunity About the Role

When you join AVEVA’s Research & Development team, you are joining a global team of over 2000 engineers and computer scientists. We work on over 75 leading industrial automation and engineering products. Our focus, passion, and collaboration help us to deliver innovative, high-quality, and secure industrial software that delights our customers.

At AVEVA, we’re all about limitless possibilities. Are you?

The Principal Software Development Engineer will translate 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.

In this role you will:

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 onlooking for any scope deviations and backlog growth. Proactively identifies technical and procedural areas of concern to avoid gaps and problems.

Analyzes 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.

Education and Experience

Bachelor’s Degree in Computer Science or Software Engineering or a related field

Minimum 10 -14 years of relevant experience in a professional software development role

Full SDLC experience, including release to operations and production

Expected Skills

Demonstrated ability to articulate and implement object-oriented concepts Design patterns and Design principles

Technical proficiency in writing software using C#, ASP.Net MVC 5.0, Web API, REST API and database technologies like SQL on NOSQL.

Experienced in developing web applications with Java Script, jQuery, Angular and AngularJS

Experience with the cloud technologies like Azure or AWS.

Familiarity with serverless architecture and microservice architecture

Intermediate understanding of cross cutting concerns in technical architecture

Proven experience in developing software that performs well on load

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 s/w configuration, build deployment and release management, infrastructure and DevOps areas. Ability to set up and maintain CI/CD pipelines and related support tool

Expert to identify and analyze a situation or problem using pattern recognition or logical reasoning that results in appropriate and practical solutions

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

Experience working in an Agile or SCRUM team environment

Experience leading a project of a sub-team

Experience working in a global company

Exposure or working experience on Silverlight applications would be an added advantage

Work experience in Industry digitalization products would be an added advantage

Expected Values


Customer focused

Quality focused

Widely trusted

Deals with concepts and complexity comfortably

Builds rapport and robust relationships

This post is listed Under  Technology
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *