Software Engineer
Pre-requisition
Bachelor Degree in Computer Science, Software Engineering or related fields
>2 years of relevant working experience for Software Engineer
>6 years of relevant working experience for Senior Software Engineer
Job Description:
Involvement in the entire software development life cycle including application development, implementation, testing, maintenance and documentation
Responsible for the development, installation, configuration and customization of Enterprise products and/or software services and cloud platforms
Designing and implementing scalable web services, applications and APIs
Perform troubleshooting & debugging software defects
Writing, testing clean and secure code to ensure responsiveness and efficiency
Staying abreast of latest technologies and work with R&D team on conceptualized design of prototype and Proof-Of-Concept (POC) into eventual solution for end user’s business cases
Technical Skill Sets:
Programming languages: Golang, .NET/.NET Core, Python, JavaScriptSoftware Development Framework: React
DevOps / Collaboration Platform: GitHub, GitLab
Containerization & Orchestration: Docker, Kubernetes
Knowledge of one or more of the following is essential with a good understanding of software delivery methodology.