Software Engineer
Apply on
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.
Requirements:
• Having knowledge of .Net Core technologies, SQL server, tracing and understanding of the logs;
• A strong understanding of web fundamentals, including HTML/CCS
• Experience with web programming and scripting languages, including JavaScript, ReactJS, Java etc
• Must be hands-on and enjoys programming
• 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;
• Database/datastore experience: RDBMS (e,g., SQL Server, MySQL, Postgresql), cache store (e.g., redis, memcached)
• Microservice Architecture
• 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;
• Must have experience with .NET, C# programming, Angular 4+, ASP.Net Core, MVC, Web API, Entity Framework, JQuery, CSS/CSS3, GIT.
• Diploma/Bachelor’s degree in computer science or relevant field.