Source description
About the role
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.
More at qservices