Description

Required Qualifications

The individuals in this role are responsible for end-to-end ownership, from design to development and service operations, and have a high level of competency across backend, middleware, database, cloud platforms, and consistently adopts Agile and DevOps practices

Development and Testing
Work with development teams and product managers to ideate software solutions

Apply best Engineering practice like TDD, Extreme Programming (XP) to develop software

Design client and server side architecture

Build the front-end of applications through appealing visual design.

Develop and manage well-functioning databases and applicationn

Write effective APIs

Test software to ensure responsiveness and efficiency

roubleshot, debug and upgrade software

Perform load/benchmark testing of the software to assess the performance of the application

Address security vulnerabilities of the application

Working on ways to automate and improve development and release processes

Develop application software that is scalable

Agile Practices

Be part of agile ceremonies, participate in Sprint planning, daily stand-ups, feature & story grooming sessions

Continuous Learning & Training

Upskill/Cross skill time to time based on the current market trends

Understand the agile framework customized for the current program

Understand and adopt the DevOps practices in the current program

Education

ANY GRADUATE