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