AVEVA is creating software trusted by over 90% of leading industrial companies. 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.
Requirements
- 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.
- 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.
Benefits
- Gratuity
- Medical and accidental insurance
- Very attractive leave entitlement
- Emergency leave days
- Childcare support
- Maternity, paternity and adoption leaves
- Education assistance program
- Home office set up support (for hybrid roles)
- Well-being support