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.