Overview
The role is primarily in development and application support for our software product and systems. You will be responsible for the application platforms, 3rd party data integration, data API, backend systems or working with monitoring tools and infrastructure.
Responsibilities
- Engage in the development, application support testing and implementation of new systems, change request and solutions;
- Work with software architect to understand the overall technical architecture and how each feature is implemented. To design, develop, and implement secure, reliable and efficient enterprise web applications
- Perform design, implementation and maintenance of single product modules/sub-systems or on lower level issues of multiple products
- Responsible for executing defined processes and solutions, such as compliance to escalation procedures and customer support processes
- Retrofit code fixes for base issues into customer environment
- Utilize creative problem-solving skills to assist in technical troubleshooting and analysis for customer reported issues
- Work effectively in an Agile environment
- Establishes technical proficiency in design, implementation and unit testing
Experiences & Skills
- Diploma/Bachelor’s degree in computer science or relevant field.
- Must have experience with .NET, C# programming, Angular 4+, ASP.Net Core, MVC, Web API, Entity Framework, JQuery, CSS/CSS3, GIT
- Must be hands-on and enjoys programming
- Having knowledge of .Net Core technologies, SQL server, tracing and understanding of the logs
- A strong understanding of web fundamentals, including HTML/CCS
- Solid experience with DevOps skills such as CI/CD, Docker, Kubernetes etc
- Good to have experience in IOS/ Android Kotlin Mobile Development
- A broad technical curiosity and proven technical understanding
- Experience working on the Cloud
- AWS stack: rds, sns/sqs, redis/memcached, ec2, codebuild
- Familiar with performance tuning of Web Server, Massive concurrency handling and caching mechanism
- Knowledge of H264/H265 & MPEG4 video standards
- Ability to work independently and as a team member