Home
Jobs
Saved
Resumes
Senior Application Expert – .NET/C# at Gorilla Logic | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Application Expert – .NET/C#
Gorilla Logic
Remote
Website
LinkedIn
Senior Application Expert – .NET/C#
Colombia
Full Time
9 hours ago
No H1B
Apply Now
Key skills
Angular
AWS
Azure
Cloud
JavaScript
Microservices
React
SQL
Vue.js
.NET
C#
C
VB.NET
Vue
Azure DevOps
Agile
CI/CD
Leadership
About this role
Role Overview
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.
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.
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.
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.
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.
Requirements
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.
Tech Stack
Angular
AWS
Azure
Cloud
JavaScript
Microservices
React
SQL
Vue.js
.NET
Benefits
Health insurance
Retirement plans
Paid time off
Flexible work arrangements
Professional development
Apply Now
Home
Jobs
Saved
Resumes