Senior Software Engineer - Credit Negotiation Platform Our company is a fast-growing leader in financial technology, focused on building robust solutions for credit negotiation. We seek a mature, highly experienced Fullstack Engineer with at least 15 years' experience who thrives in complex environments. Job Description: - Lead the architecture, development, and continuous improvement of our credit negotiation platform, advocating for modern, scalable, and secure solutions with .NET, Angular, and AWS. - Act as a bridge between technical and non-technical stakeholders—translating complex concepts, building consensus, and ensuring that solutions reflect both business objectives and technology best practices. - Engage deeply with peers, Product Owners, Designers, and QA on a daily basis—facilitating open dialogue, sharing feedback, and aligning technical decisions with business strategy. Requirements: - Bachelor's degree or higher in Software Engineering, Computer Science, or related field. - 10+ years of hands-on software engineering experience—with deep mastery of .NET, Angular (latest versions), and AWS. - Strong skills in communicating and collaborating across engineering, product, and design teams—able to explain complex ideas and negotiate for technical decisions when needed. - History of mentoring, leading, and enabling others to do their best work within a transparent, feedback-rich team culture. - Outstanding command of written and spoken English—a must for clear collaboration, technical discussions, and documentation. Benefits: - Flexible working format - remote, office-based or flexible - A competitive salary and good compensation package - Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) - Active tech communities with regular knowledge sharing Travel Details: - This position may require up to 10% travel. - This is a hybrid job opportunity based in our Medellín office – with 1-2 days per week working from home.