Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior Application Architect (.NET/C#) - GP, Remote: Colombia - Costa Rica, Fulltime.

gorillalogic
Companygorillalogic
CategoryUncategorised
Location
RemoteRemote
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
First seen28 Jul 2026 (the employer did not state a posting date)
Last verified9 Aug 2026
SourceEmployer ATS (bamboohr)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
• This position is open to candidates located in Colombia or Costa Rica only - Senior Application Expert The Senior Application Expert plays a critical role in shaping and evolving application architecture to deliver scalable, high-performing, business-aligned solutions. This role operates at a deep technical level, driving modernization efforts, improving system performance, and ensuring applications integrate seamlessly within the enterprise ecosystem. The ideal candidate combines strong hands-on development expertise with architectural thinking, modernization experience, and the ability to clearly communicate complex technical concepts to both engineering teams and business stakeholders. Key Responsibilities Technical Leadership and Delivery • Develop high-quality code aligned with sprint commitments and enterprise standards. • Lead modernization initiatives, including migrating legacy .NET applications such as .NET 3.5 systems to .NET Core. • Break apart monolithic applications into scalable microservices architectures. • Design robust, scalable, and highly available systems that support evolving business needs. • Ensure applications follow security-first principles to protect customer data. • Collaborate with other architects to align designs with enterprise architecture standards. • Produce architectural diagrams and system representations to clearly communicate solution designs. • Present technical roadmaps and architectural decisions to engineering teams and stakeholders. Database and Performance Optimization • Write advanced SQL queries and optimize performance using indexing strategies and query plan analysis. • Refactor legacy systems by moving business logic out of stored procedures when appropriate. • Create and maintain DDL scripts and stored procedures as needed. • Ensure data integrity, scalability, and performance across relational and non-relational databases. Cloud and DevOps • Design and deploy solutions in Microsoft Azure, leveraging cloud-native services. • Work with Azure DevOps pipelines and tools such as Octopus for CI/CD automation. • Apply DevOps best practices to improve deployment reliability and speed. • Experience with AWS is valuable, but strong Azure expertise is required. Full-Stack Development • Develop backend services using C#, .NET Core, .NET Framework, Web APIs, and service-based architectures. • Build and support modern front-end applications using frameworks such as Angular, React, and Vue.js. • Demonstrate proficiency in JavaScript, TypeScript, and Node.js environments. Mentorship and Team Development • Mentor junior engineers through pair programming, code reviews, knowledge sharing sessions, and technical discussions. • Delegate work according to team members’ strengths and development goals. • Provide input for performance evaluations and identify training opportunities. • Foster a culture of ownership, accountability, innovation, and continuous improvement. Required Qualifications • High school diploma or equivalent required. • Bachelor’s degree in Computer Science or related field preferred. • 8 to 10 years of software development experience with technical leadership responsibilities. • 2 or more years of experience creating technical roadmaps and presenting architectural solutions. • Strong full-stack C# development experience within the Microsoft technology stack. • Proven experience migrating legacy .NET systems to modern architectures. • Demonstrated experience decomposing monolithic applications into microservices. • Advanced SQL skills including query optimization, indexing strategies, and performance tuning. • Experience with CI/CD tools such as Azure DevOps and Octopus. • Experience working with legacy technologies such as VB.NET is valuable. • Hands-on experience with Angular and React, with exposure to Vue.js preferred. • Strong Azure cloud development experience required. • Experience in AWS is a plus, but not a substitute for Azure expertise. • Experience designing and documenting system architecture using diagrams and formal representations. • Experience in Agile environments and DevOps practices. Preferred Skills • Knowledge of VB6, MS SQL Server XML, XSL, ETL, Web Services, SOA, ASP.NET MVC, PowerShell, NoSQL and object databases. • Azure cloud certifications preferred. • AWS or Google Cloud certifications are a plus. • Experience in financial services or other highly regulated industries is desirable. • Behavioral and Leadership Expectations • Strong communication skills with the ability to clearly explain complex architectural concepts to both technical and non-technical stakeholders. • Ability to structure and articulate reasoning in a logical, easy-to-follow manner. • Collaborative and approachable team player who contributes positively to team culture. • Proactive problem solver with curiosity and determination in tackling complex challenges. • Customer-focused mindset with strong attention to quality and testability. • Ability to influence stakeholders and drive alignment in complex technical environments.