Job Title: Senior .NET Architect - Enterprise Payments Technology
Required Skills/ Experience
● 10+ years of hands-on experience in Microsoft stack (C#, .NET Core/Framework)
● 5+ years of experience developing cloud native services using Azure or other public cloud
● Strong understanding of concepts like SOA, Domain Driven Design, Event Sourcing and REST API
● Experience with architecting distributed systems which are highly scalable, available and fault tolerance
● Strong understanding of Security, Cryptography, CICD, Containerization, IaC and Observability
● Track record of pragmatic build vs buy vs OSS decision making
● Capabilities in translating current and future end user requirements and expectations into products and solutions
● Demonstrated ability to give estimates for new features based on minimal requirements / specifications, to prioritize and break down the work into milestones and sprints
● Demonstrated ability to identify and escalate risks / issues, and work with engineering management to overcome them
● Proactive attitude with a drive to improve engineering architecture and processes
● Demonstrated ability to deliver technical presentations and demos within the team. Facilitating knowledge sharing, coaching and mentoring within the team is a big plus.
Interested candidates can send their updated resumes at jobs@global-itech.com