Description
Overview of Position: As a Senior Full Stack Developer, you will play a key role in the development and support of the company's key applications used throughout Asia Pacific. This includes analysis, designing, developing, and testing the application whilst also managing technical support tasks. Responsible for the creation of a Software Product as per the definition in the Product backlog.
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
• Post Implementation Support and production support
Required Knowledge & Skills:
Worked on React project using DotNet Core as backend technology under an Agile /Scrum methodology and extensively used
• React JS and Redux
• C#, Dot Net 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
• Demonstrated ability in providing solutions and working through the full development life cycle
• Experience in progress reporting to management
• Time Management Skills
• Excellent troubleshooting and communication skills