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.