Experience: 4+ Years In the banking world, software development is where high-level accounting logic meets ironclad security.

 A single decimal error or an unencrypted payload is never an option. We are looking for a Senior Software Engineer who can balance a financial ledger and implement cryptographic protection with equal precision.

 If you have 4+ years of experience, a deep mastery of the Microsoft ecosystem, and understand the intricate architecture behind core banking systems, we want you on our team!

🎯 MANDATORY TECHNICAL SKILLS:

• Backend Engineering: C#, .NET Core / modern .NET frameworks
• Data & ORM: Entity Framework Core (EF Core) & MS SQL Server (Transactional integrity)
• Security & Cryptography: Practical knowledge of encryption algorithms (AES, RSA), secure hashing, and key management
• Architecture: System Design, Microservices, and Distributed Systems
 • Infrastructure: Containerization with Docker 🏦

DOMAIN & ACCOUNTING KNOWLEDGE:

• Banking Systems: Deep understanding of core banking software development, transaction processing, or payment rails.

• Accounting Principles: Strong foundational knowledge of double-entry bookkeeping, digital ledgers, and financial reconciliation.

💡 WHAT YOU WILL DO:
• Architect and scale backend systems that ensure financial transactions strictly adhere to ACID properties.
• Implement robust cryptographic protocols to secure highly sensitive financial data at rest and in transit.
 • Develop core ledger and accounting modules that are structurally flawless and audit-ready.
 • Performance-tune complex SQL databases to handle heavy transactional peak loads.
✨ WHY QSERVICES?
• Work on technically complex, high-impact financial products.
• Collaboratively structured engineering environment with a clear career progression path.