The position requires autonomy and reliability in performing duties while maintaining close communication with the rest of the IT project and support teams as well as the ability to work on multiple projects concurrently. The candidate will need to develop a good understanding of both IT systems and business processes.
Job Responsibilities
- Develop, implement and test components from functional specifications.
- Participate in analyzing, resolving and providing technical support escalated to the team
- Contribute and guide other developers to maintaining a high standard of delivery quality
- Propose solutions to problems and discuss with Technical Lead
- Participate in peer code reviewing
- Build a new platform to interconnect investors, lenders and clients on syndicated markets
- Manage large lender pool deal, different loan format, institutional investors and multi-product
- Increasing agility lead by more focused and structured transactions
Job Requirements
- At least 6 years of experience for .NET and C#.
- Knowledgeable with .NET Standard 2+, .NET Core 3+, and ASP.NET Core
- Good understanding of application system design, development, testing, deployment and maintenance
- Experience developing web service - REST, gRPC
- Working experience with Agile Methodology in at least on project
- Good knowledge and understanding of the following: Maven, Git, CI/CD tools like Jenkins and Gitlab CI
- Experience with: Containers (Docker) / Kubernetes
Company Reg No.: 201131609D | Licence No.: 11C4684 | Reg No: R1655133, Ashraf Ali