The successful candidate will assist the software development team; working on cutting edge risk management system on the Microsoft ASP. Net platform.
An enthusiastic approach, strong work ethic and high attention to detail is a must. The successful candidate will take pride and ownership in the role, and be confident to work juggling multiple priorities working to tight deadlines.
JOB RESPONSIBILITIES
- Develop functionally rich, robust and user-friendly web applications.
- Collaborate on a cross-functional team including graphic design/UX, QA and other software developers.
- Share expertise and experience on bleeding-edge web development tools and technologies.
- Participate in the design and development of web and mobile features that support the company's e-commerce platforms.
JOB REQUIREMENTS
Professional Values:
- Comfortable working as part of a scrum team and you believe the quality of the product is a team-responsibility;
- Exhibit professionalism and commitment to the role, the company, and the creation of the product;
- Honest, Self-Aware of professional capabilities and always open to learn and improve, Confident, Fun Loving and Productive;
- Excellent problem-solving skills;- Drive to continuously learn new things by reading and trying out new technologies on the job. You should also enjoy teaching others around you.
- Showing eagerness to grow and learn more about the business. This includes asking questions on a timely manner, reading, modelling others, and being open and responsive to feedback/areas of improvement.
Professional Skills:
- 5+ years of professional software development experience
- 5+ years working in a company that practices Agile Software Development Frameworks such as SCRUM, Kanban, XP, others
- 5+ years in developing with C# / .NET Core with relevant knowledge on how the web works
- Proficient with REST API design and general Web API development
- Microsoft Azure
- Significant web development experience working with:
- JavaScript (ES5/ES6+)
- JavaScript framework - Angular9 Above
- Relevant experience in software development for projects from ground up
- Relevant experience in using build tools and package managers