Required Skills

C# NET Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th Aug 2021

JOB DETAIL

The Software Development Engineer will be a key domain and technology contributor and will report to the Software Development Manager. This is an excellent position for someone who is currently a developer/technical leader and would like to be a part of a highly efficient and distributed software development team.

 

Job Roles & Responsibilities:

•             Azure Cloud application development Engineer and key domain and technology contributor

•             Research new technologies and asses their applicability for System Platform and other Aveva products

•             Author, drive and validate architecture, design, test, and cybersecurity artifacts as part of the standard development process

•             Modernize legacy products to use latest communication/cloud technologies

•             Containerize System Platform and other Aveva products

•             Provide expertise and leadership in the implementation, review and validation of all software development deliverables ranging from                                    requirements  documentation, high level/detailed design, system architecture, test plans, test designs, test automation designs, test cases and                    test automation suite.

•             Be a thought leader and a software test practice champion within the R&D organization. Push the envelope on innovation by bringing forward                      new test ideas and processes for improving the efficiency of our execution and validation processes.

•             Analyze and solve performance issues.

•             Identify and address scalability concerns early in the development process.

 

Qualifications / Required Skills and Experience:

•           A BS/MS in Computer Science/Engineering. Strong technical/engineering background with the ability to analyze and solve difficult business                         problems in a complex domain.

•             8 to 12 years of experience with software product design, development and testing for software products

•             3 to 5 years of hands-on experience with Azure Cloud applications development.

•             Experience in building cloud native apps that supports a high level of scalable event driven architecture using technologies like Kubernetes and                  Docker containers

•             Experience in using Helm Charts as package management tool for deploying applications to Kubernetes clusters.

•             Experience in using Terraform to deploy and manage Kubernetes applications dynamically and securely

•             Progressive Web application development in cloud

•             Experience in C#, .Net application development

•             Well versed with Lean/Agile software development and testing principles used for high quality software development.

•             Visual Studios Team Services (VSTS) and ADO experience

•             Strong verbal and written communication skills, with ability to articulate the problem and solution space to different kinds of audiences


 

Company Information