Senior Back-End Developer (4 – 7 Years of overall IT experience)

Senior Back-End Developer (4 – 7 Years of overall IT experience)

Regov Technologies is the leading blockchain and A.I. software company for the asset and wealth management industry. We enable the financial services sector with next-generation applications, blockchain infrastructure, and make the existing ecosyste...
Salary
USD 15,000 - 23,000 p.a

Job Description

Job Description

As our new Back-end developer, you will be an integral part of a team working to strategically apply Blockchain technologies to new and innovative domains. You will be involved in building high-throughput systems leveraging latest frameworks and methodologies.

Primary responsibilities involve hands-on backend development, unit testing, system and integration testing and bug-fixing. You will be developed & coached by a senior technical leader and work alongside a team of 2 – 3 technical peers. Expect the work environment to be challenging, fast paced, rewarding and collaborative.

Required Skills:

  • Minimum 4-7 years’ work experience in software development.
  • Minimum 3 years’ work experience in NodeJS.
  • Minimum 2+ years’ experience using AWS or other cloud computing.
  • Minimum 3+ years’ experience in leading and/managing complex projects.
  • Good written & verbal communication skills.

 

  • Working knowledge of programming best practices and design patterns.
  • Working knowledge of security best practices (e.g., OWASP).
  • Working knowledge of RDS (e.g., MySQL)
  • Proficient knowledge of applying data structures and algorithms.
  • Familiarity with the development methodologies like Agile SCRUM.

 

  • Ability to write a well-structured design document.
  • Experience working with GraphQL
  • Experience working with version control technology like GIT.
  • Experience working on microservice or serverless architecture.
  • Experience with writing unit test.

You will need to be:

  • Highly responsible individual; self-disciplined, self-managed and self-motivated
  • Love problem solving, analytical with passion for accuracy & product quality.
  • You love to win and are willing to go the extra mile as needed to complete the task
  • Possess bachelor’s degree in computer science or equivalent, with a minimum of 2+ years of overall IT experience
  • Your committed to collaboratively work with the team in positive attitude to achieve success whilst fulfilling your duties to the best of your ability