···
Log in / Register

Software Engineer – Core - CORE BANKING .NET DEVELOPER

Indeed
Full-time
Onsite
No experience limit
No degree limit
Isabel La Católica 5, Historic Center of Mexico City, Centro, Cuauhtémoc, 06000 Mexico City, CDMX, Mexico
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Senior Domain Developer for Core Banking responsible for developing and maintaining foundational systems, ensuring transactional integrity, stability, and performance. Key Highlights: 1. Key role in core banking and financial systems 2. Focus on integrity, stability, and performance of critical systems 3. Opportunity to optimize batch processes and closing procedures Ensure stability of the accounting engine and financial rules, optimize batch processing and closings, and reduce dependency on undocumented knowledge. The Senior Domain Developer for Core Banking is responsible for developing and maintaining foundational systems supporting banking operations: account management, financial products, credit, deposits, and accounting processes. Their primary focus is to ensure transactional integrity, stability, and performance of the business’s critical systems while complying with current banking regulations. **Technical Skills:** * Bachelor's degree or Engineering degree in Systems, Computer Science, Software Engineering, or related field. * Certification or specialization in banking systems (preferred). *Experience* * 5\-6 years of experience in banking or financial systems development. * Experience in developing mission-critical transactional systems. * Proficiency with high-volume transactional databases. * Experience with batch processing and concurrency handling. * Knowledge of CNBV regulations and banking regulatory frameworks (preferred). * 5\+ years in core banking/financial systems. *Technical Knowledge* * .NET Framework / .NET Core, C\#, ASP.NET. * Advanced SQL Server: stored procedures, triggers, transactions, indexes. * Layered architecture, design patterns (Repository, Unit of Work). * Distributed transaction handling and concurrency control. * Entity Framework, ADO.NET. * Unit testing (xUnit, NUnit). * Git, Azure DevOps. * Preferred: Integration with legacy systems, flat files, basic ETL. *Competencies* * Critical thinking and analysis of complex systems. * Meticulous attention to detail in financial data. * Ability to work under pressure during critical operations. * Skill in debugging complex issues. * Effective communication with technical and business teams. * Quality orientation and regulatory compliance mindset. * Proactive identification of technical risks. * Continuous learning capability regarding banking business logic. * Accuracy, change governance, and operational robustness. **Key Responsibilities:** * Develop core banking system modules (accounts, products, credit, savings, accounting). * Implement high-volume transactional functionality ensuring ACID integrity. * Develop and optimize complex SQL Server stored procedures, triggers, and queries. * Participate in development of critical batch processes (daily closings, interest calculations). * Implement audit controls and traceability for banking operations. * Perform impact analysis and develop changes for existing systems. * Write robust, maintainable code following established quality standards. * Develop unit and integration tests to validate functionality. * Collaborate on data migrations and legacy system upgrades. * Resolve complex technical incidents in transactional systems. * Maintain up-to-date technical documentation for developed solutions. * Participate in performance analysis and transaction optimization. * Implement reliable accounting rules and bulk processing logic. * Document and control structural changes to the core system. * Core modules, batch jobs, rule documentation. * Critical errors in calculations, closing stability, accounting incidents. Dapper \+ ADO.NET

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.