- Develop enterprise solutions for customer needs
- Design application architecture to support optimum configurability scalability security and data protection
- Create inline documentation for all developed code
- Ensure code is reusable unit testable and compatible with crossplatforms and major browser versions
- Continuous integration and testing
- Debug and identify root causes in the software and resolve issues
Requirements
- Fluent in two or more programming languages (e.g. Java JavaScript GoLang and C)
- Familiarity with databases (e.g. PostgreSQL MySQL MongoDB)
- Good understanding on micro services architecture Restful web services and data formats
- Proficiency in Software Development Best Practices
- 3 years of experience as a software engineer or similar role
- Knowledge of Docker AWS and Serverless technologies will be considered a plus
- Knowledge and experience in Blockchain Flutter AI/ML will be considered a plus.
Fluent in two or more programming languages (e.g. Java, JavaScript, GoLang, and C++) Familiarity with databases (e.g. PostgreSQL, MySQL, MongoDB) Good understanding on micro services architecture, Restful web services and data formats Proficiency in Software Development Best Practices 3+ years of experience as a software engineer or similar role Knowledge of Docker, AWS, and Serverless technologies will be considered a plus Knowledge and experience in Blockchain, Flutter, AI/ML will be considered a plus.