Responsible for deploying, supporting, monitoring and troubleshooting large-scale micro-service based distributed systems with high transaction volume.
Documenting the IT infrastructure, policies and procedures.
Work closely together with development teams to implement and automate systems and architectures.
Design, deploy, and maintain tools and services to support a robust infrastructure.
Requirements
Bachelor’s Degree in Computer Science, Engineering, or another related field.
2 – 4 years of direct programming experience.
Deep understanding of the software development lifecycle.
Strong analytical and problem-solving skills.
Excellent organizational skills as well as an ability to manage, prioritize, and execute multiple projects simultaneously whilst meeting deadlines.
Proven success as a .NET Developer.
Comprehensive understanding of the ASP.NET framework, SQL Server, and design/architectural patterns (e.g., CLEAN Architecture) and grasp of different architecture styles/APIs including REST and RPC.
Experience in the finance or fintech sector is a plus.
Excellent communication skills and impeccable attention to detail.
Professional fluency in English is vital, both written and spoken.