We are currently hiring a Senior .NET Developer to join a financial technology project focused on the development, enhancement, and evolution of credit management systems.
We are looking for a highly experienced technical professional with strong hands-on expertise in .NET development, a solid understanding of the financial services domain, and proven experience working with credit products and credit systems. The selected candidate will play a key role in designing, developing, and evolving business-critical solutions, collaborating closely with technical, functional, and business stakeholders.
- Hybrid: 3 days remote / 2 days on-site
-
Location: Parque Batlle, Montevideo
- Extensive experience as a Senior .NET Developer.
-
Proven hands-on experience in the development and maintenance of credit systems.
-
Strong understanding of the business and financial logic behind credit products.
-
Ability to design complex solutions and make technical decisions with significant business impact.
-
Experience acting as a technical lead, senior contributor, or technical reference within development teams.
-
Strong knowledge of software engineering best practices, including code reviews, solution design, and development standards.
-
Ability to work autonomously in complex environments.
-
Previous experience as an analyst/developer working with core financial systems.
-
Excellent communication skills and ability to interact effectively with technical, functional, and business stakeholders.
Direct experience with credit products and credit systems is mandatory.
- Design, develop, and maintain core credit systems within the financial platform.
-
Serve as a senior technical reference, contributing to architecture, design, and implementation decisions.
-
Design and implement robust solutions to support complex credit-related business rules.
-
Collaborate with developers, analysts, and client stakeholders in the technical and functional definition of critical system components.
-
Develop and optimize algorithms related to:
-
Interest calculations, amortization schedules, and account balances.
-
Value-dated payments.
-
Horizontal and vertical payment processing.
-
Debt refinancing and restructuring.
-
Credit scoring and risk assessment models.
-
Translate complex financial business requirements into scalable, secure, and maintainable technical solutions.
-
Conduct code reviews and promote continuous improvement of development practices.
-
Identify technical risks, dependencies, and opportunities for optimization within existing systems.
-
Work with a high degree of autonomy while actively contributing to technical discussions, functional analysis, and project planning activities.