Location: Singapore
Working Hours: Mon to Fri 9am to 6pm
Salary: $7000 to $8000
The candidate will play a key role in building a strong software engineers team and later leading this team in providing architectural development and implementation of complex, multi-tiered, and distributed software applications using DLT and blockchain technology.
Job Description
Hands-on development work (and lead a team of software engineers in delivering applications (50%)
Training, mentoring, and providing subject matter expertise to colleagues and business partners who will be collaborating with the company (30%)
Production support (Level-2 and Level-3) (20%)
Requirements:
Possess an Engineering related bachelor or post-graduate degree
Developer/architect with 7+ years of relevant experience
Experience with leading a team of software engineers in developing large scale distributed applications
Understanding of application and infrastructure architecture, both functional and non-functional aspects
Possess advanced knowledge of Object-Oriented Programming and Design.
Very good leadership skills with the ability to lead multiple development teams.
Thorough hands-on experience in working with AWS, Google Cloud or Azure cloud-based architecture and deploying web-based and web-enabled business application.
Strong technical knowledge and hands-on experience in Full Stack Development and /or DLT, Blockchain.
Good working knowledge of open source tools and technologies.
A good understanding of Software Engineering Best Practices and ability to define and drive this within the teams.
Very good understanding and experience in design and implementation of enterprise applications.
Strong communication and interpersonal skills with ability to speak to technical level staff and business executives, stakeholders
Technologies We Use : Go, Java, Javascript, Python, Linux, AWS, Github, Docker, Blockchain Technologies - Ethereum, Hyperledger Fabric