





Mid-level, common .NET backend role in a metro increases candidate competition.
Core .NET backend skills are transferable but payments domain preference increases sensitivity.
Explicit 6-7 years plus specific .NET, AWS, and messaging requirements raise shortlisting rigor.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, build, and maintain scalable, high-availability applications using C# and .NET/.NET Core in a cloud-enabled environment.
Lead end-to-end software development lifecycle, including architectural design decisions, code quality improvement, and mentoring team members.
Collaborate with product managers and stakeholders to deliver secure, reliable payments processing solutions that meet compliance and operational standards.
6-7 years of professional software development experience.
Strong proficiency in C# and .NET/.NET Core ecosystem with advanced experience in ASP.NET Core (Web API, MVC).
Experience with AWS cloud environment, relational databases (SQL Server), and event-driven messaging platforms (Amazon SQS, EventBridge).
Computer Science degree or equivalent practical experience.
Experienced in building scalable, distributed systems with emphasis on performance, scalability, and security in a cloud environment.
Able to influence architectural design and lead development teams, improving productivity and code quality through mentorship and best practices.
Familiar with DevOps, CI/CD pipelines, automation including AI-assisted development tools, and comfortable delivering mission-critical payments or industry-specific solutions.