Key Responsibilities:
∙Participate in requirements analysis
∙Good understanding and able to write clean, scalable code using React JS and
Redux
∙Good to understanding of DotNetCore to write APIs and Services.
∙Test and deploy applications and systems
∙Refactor and debug code.
∙Develop documentation throughout the software development life cycle (SDLC).
∙Expert on applications and provide technical support.
∙Work closely with Solution Architect in designing applications.
∙Write unit tests/functional tests/integration tests as per the definition of done for the
Scrum team.
∙Write and verifies code which adheres to the acceptance criteria
∙Development according to best practices as per industry standards.
∙Post Implementation Support and production support.
∙Work closely with Architects and Scrum Master to ensure team attains continuous
improvement
∙Have the ability to provide constructive criticism in an inoffensive manner and be
willing to help the team achieve the sprint goal.
∙Ability o meet with clients as and when needed to discuss technical issues.
Required Knowledge & Skills:
∙6 - 10 years’ experience in various software development/maintenance roles and proven
experience working on React project using DotNet Core as backend technology under
an Agile /Scrum methodology and extensively used
∙React JS and Redux
∙C#, Core
∙Web API
∙JQuery
∙HTML5
∙Unit Test
∙Version control systems like GIT.
∙Experience in doing peer reviews and code reviews.
∙Unit Testing Framework like Jest and karma
∙Exposure to Source control like TFS, GIT
∙Understanding of Agile methodologies
∙Experience with Real Estate IT systems would be advantage.
∙Understanding of Enterprise Frameworks, Release procedures, understanding of
development environments.
∙Demonstrated ability in communicating with business users and assessing their needs.