Involve in building trading systems and trading-related services as a software engineer to provide evaluation of technical feasibility, develop high availability and low latency system architectures for trading runtime, provide connectivity with trading core and 3 rd party services.
Receive handover and continue develop existing software systems, to include troubleshooting bugs and adding new features.
Prepare the document for the application to develop. This shall include but not limit to requirement specification, test procedure, installation guideline, data migration/preparation guideline operation guideline, and system requirement.
Ensure the application achieved user acceptable quality standard. He /She shall test the application properly before asking users for his/her acceptance test.
Review and cross-review code with team members.
2
Your skills & qualifications
General requirements:
University graduated with Computer science, Software, Application programming related major.
At least 03+ years of experience as a Backend Developer with .NET Core (must).
Being able to use English for working (must have).
Good for logical thinking and problem-solving.
Ability to self-learn and adapt to new technologies quickly.
Analyze and resolve software issues, software bugs.
Experience in code review, code refactoring, Unit testing.
Able to translate business requirements to technical solutions.
Have a strong product mindset, able to focus not only on technical but also user experience.
Technical requirements:
Deep knowledge and experience in application development with .Net Core, Web API, Entity
Framework (Core) and Security Guidelines.
Strong experience with C#, .NET, .NET Core, ASP.NET Core, Entity Framework Core, LINQ