Developer

Published date: April 15, 2024, Version: 1.0

Overview:

The Developer role is responsible for either front or back-end development (could be both) of products and services. The role handles all the development tasks of building services, system interfaces, and/or user interfaces.

Developer Skills

Primary Responsibilities:

  • Responsible for developing new solutions or enhance existing solutions.

  • Understand the collection of a series of technologies needed to complete a project/product.

  • Create, test, and implement software programs utilizing programming languages.

  • Structure, design, implement, and test the project based on one language or more languages.

  • Create a prototype design for a product very rapidly with a wide range of techniques.

  • Use development frameworks and third-party libraries.

  • Responsible for ensuring code quality , effective code coverage.

  • Responsible for providing the resolution to the issues raised by Testing team, UAT team and End users.

  • Participate proactively in daily standup meetings, story grooming sessions, team retrospectives, suggesting and implementing improvements

Technical Skills :

  • Agile / SAFe

  • Application Security

  • CI/CD Methods

  • Programming language

  • Design Thinking

  • Development Lifecycle

  • DevSecOps Practices

  • Quality Assurance

Secondary Responsibilities:

  • Provide the necessary inputs/feedback to the product owner (wherever needed) to create and refine user stories and acceptance criteria

  • Support the System demo activities.

  • Work with other agile teams in case of any technology support.

Soft Skills:

  • Rapid Experimentation

  • Requirements Gathering

  • User Experience

  • Value Realization

  • Value Stream Mapping

 

Tool Skills:

  • JIRA

  • SharePoint

  • Domain specific platforms (SAP, NSAP, Cloud etc)