Please find the details below.
Job Title: Senior Software Engineer
Reports to: Development Manager
Department: Platform Development â" S&T Division
Description
We are looking for a Senior Software Engineer to be part of the existing EDM Connect Services development team at Hyderabad location. Applicants for Senior Software Engineer role must have a minimum of 6-8 years of experience as a software programmer.
The Senior Software Engineer will be responsible for implementing high quality software components in accordance with project requirements and overall system architecture following AVEVAâs business and technology strategy.
The successful candidate will
⢠Have opportunities to maintain and grow their knowledge in an Agile environment of rapidly changing technologies.
⢠Work on cutting edge of design and development using Amazon Web Services.
The role provides a fantastic opportunity to deliver craftsman code for an enthusiastic, motivated and talented Engineer with a thirst for learning and understanding complex functionality and technologies.
The candidate must be proactive, willing to take responsibility and help drive projects to a successful outcome. Prior experience of working in agile or highly structured development environments would be preferable, as would working in a global multi-site, multi-cultural organisation.
Liaising principally with the Team Lead or with the Development Manager, tasks include but are not limited to: Feature design, scope planning, task breakdown and estimation, code development, regular reporting, documentation and delivery of timely quality solutions. These must be consistent and conform to agreed internal quality and technical guidelines.
The role will be based at our office in Hyderabad, though occasional and short duration oversees travel may be required as the need arises. This may include UK or Sweden.
Important Working Relationships
⢠Reporting to Development Manager
⢠Working with System Testers and Product Owners as part of a collaborative agile development team
⢠Distributed development teams across time zones an geographies
⢠Working with Architects and Solution Architects
⢠Supporting Solutions Delivery teams and project implementations
Desirable Knowledge, Skills & Experience
Experience Requirements
ï 6+ years of hands on software development experience
ï At least 2 years of relevant experience (Cloud technologies)
General Requirements include
ï Expertise with AWS services for infra-structure, hosting web applications, databases, scalability and end-to-end security
ï Good knowledge in development and management of scalable APIs
ï Good knowledge of using RESTful and CLI interfaces for AWS
ï Experience with AWS Lambdas
ï Experience with Microservices and server less application development
ï Good written and oral communication skills
Essential Skills include
ï Good experience with Programming/Scripting languages : one or more of these â" Python, NodeJS, Javascript, TypeScript
ï Experience working on Angular JS, Angular 2
ï Good Experience on .NET with MVC and Entity Framework
ï Web Services and APIs as in RESTful and SOAP
ï Database knowledge
o Experience working with SQL Server, MySQL
o Exposure to NoSQL databases (like Mongo DB, Dynamo DB)
ï Advanced Object Oriented Programming concepts
ï Knowledge on Unit Testing : one or more of these MS TEST,Jasmine, Karma, Mocha Chai.
Beneficial Skills include
Below mentioned skills will give us an added advantage however it is not mandatory.
ï Experience in working with Angular 4
ï Fair idea about DevOps (Continuous Integration / Continuous Deployment)
ï Comfortable with Git & Github -- Including branching, merging & pull requests
ï Basics of NPM and Node packages
ï AWS Developer certification
The candidate need not have experience in all of the skills listed above.
AVEVA welcomes all applicants regardless of gender, sexual orientation, marital/civil partnership status, race, religion and belief, disability or age.
About AVEVA:
The Worldâs Leading Engineering, Design and Information Management Software Providers to the Process, Plant and Marine Industries
AVEVAâs world-leading technology was originally developed and spun out of Cambridge University in 1967.
We provide mission-critical solutions to some of the worldâs biggest engineering contractors (EPCs) and Owner Operators.
AVEVA has successfully established a truly global infrastructure â" an international business with over 1,700 employees â" and
is exposed to the worldâs fastest-growing economies.
How to Apply
Full applications including a CV and covering letter, quoting reference number XXXXX, should be emailed to careers@aveva.com
Regards,
Veera Vanaja
vanaja.vemireddy@aveva.com