Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for
Full Details :
Company Name : Aveva
Location : India
Job Description : Vacancy No VN7574
Vacancy Name R&D Principle Technologist
AVEVA Employment Type Full Time Permanent
Primary Function Product Development
Location Country India
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
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
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