Key purpose:
The team is responsible for making cross boarder collections by leveraging distributed ledger (Blockchain) and cloudbased (AWS) technologies. The specific problems that will be addressed by this position involves building out Apis and potentially getting involved with some UI (Angular) development as well. At a later stage there will also be a component that involves maintaining and possibly extending smart contracts and integrations with web3 experience not required however beneficial.
Duties and responsibilities:
- Build reusable software components and libraries for future use across multiple projects
- Design code test debug and document software according to the functional requirements
- Analyse diagnose and resolve errors related to their applications
- Keep abreast of technical and industry developments
- A solid understanding of OOP principles SOLID design principles and design patterns experience
Qualifications and experience:
- More than 8 years development experience
- Tertiary education in Computer Science or related field
- Experience in AWS/Azure and Core experience (Linux) with Back end experience
- 8 years experience in AWS and C# 8 10
- Experience working on databases PostgreSql and or MongoDB experience advantageous
- Good understanding of scrum and agile practices Strong analytical and creative problem solving skills with excellent attention to detail
- Flexible about working with new methodologies and technologies
- Proficient understanding of code versioning tools Good understanding of C# technology
- Experience using ORMs such as Entity Framework or NHibernate