Full Stack Engineer
Date Submitted: 31-03-2020 | End date:
Industry Specialization | : | |
Type of Employment | : | Permanent |
Minimum Experience | : | 4 years |
Work Location | : | Kaki Bukit |
Your responsibility includes:
- Maintain and continually optimize our suite of products
- Scale our products globally and manage integration with various platforms where necessary.
- Localize and scale payment features and platforms
- Build, lead and manage a team of high caliber developers for in-house development work, to provide on-going operational and production support of digital products and all supporting systems.
- Collaborate with cross function teams to ideate, create, test, and scale our products and services taking into account emerging and legacy technologies
- To oversee strategy for both product and bespoke code base platform definition and implementation
- To facilitate technology and methodology decision making throughout the team, including standardization of system architecture, reusable code base development, versioning, best practice, source control and deployment processes
- Work with our product and cross discipline teams in scrum stand-ups, and retros
- Work closely with marketing team and product team to continuously optimize and evolve our products and services based on new offerings, campaigns and learnings
- Select and manage vendors for additional support on various projects and capabilities
- Translate branding and marketing needs into technical requirements on our digital products and communicate these to vendor’s development teams
- Facilitate and ensure smooth and quality delivery from our vendors
- Oversee and support routine maintenance, administration, upgrades
- Stay current with web development trends, best practices and technology
- Provide guidance and support to team members
The core technical skills we are looking for are as follows:
- Advanced level (knowledge and experience) of programming languages and methodologies
- Advanced level of working understanding of HTML5 and CSS3 as well as previous iterations of these languages
- 4 years+ experience developing ASP.Net MVC applications on .Net 4.0+ in C# (end to end)
- Strong experience in building products and applications covering responsive front end to robust backend
- Experience with various CMS, CRM, ERP, Payment integrations like Credit Cards, Digital Payment etc.
- Experience with Singapore payment integrations like Credit cards, various digital payments (eg: SGQR related), other payment gateway integrations.
- Root cause analysis and diagnostic examinations to resolve issues
- Practical experience in design patterns
- Strong grounding in OO principles
- Strong experience in building RESTFull API’s.
- Strong proficiency with SQL and its variation among popular databases (MS SQL)
- Systems analysis and design
- Working in scrum environments and with agile teams
- Source Control
- Proficient understanding of code versioning tools such as Git
- Unit testing
Languages:
- ASP.Net, C#, JavaScript, MSSQL, HTML5, CSS, Web APIs
Frameworks:
- Unity IoC, EntityFramework, jQuery, JSON.Net, Anguar.JS, React
Advantageous Skills:
- IoT related technologies, Advanced SQL knowledge, SSRS, SSIS, local and cloud Networking, POS terminal integrations