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