Software Architect Consultant

Lite Thinking company

Bogotá

On-site

COP 525,751,000 - 788,627,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lite Thinking company seeks an executive-level consultant and trainer with a proven Software/Enterprise Architecture background. You will design high-availability systems using .NET and Java, lead seminars, and mentor senior engineers toward strategic architectural leadership.

Ideal candidates bring 12+ years, strong governance and ROI-focused decision making, and a passion for teaching in global, remote settings. This role is contractor-based and USD-paid.

Qualifications

  • Executive-level track record in software architecture roles.
  • Expertise across C#/.NET and Java ecosystems.
  • Experience driving microservices and multi-cloud transitions.
  • Proven ability to teach and mentor senior engineers.

Responsibilities

  • Design enterprise software architectures with high availability.
  • Lead seminars and boot camps to develop architectural leaders.
  • Guide students through ROI-focused technology decisions.
  • Evaluate architectures and provide enterprise-level feedback.

Skills

Software Architecture
Enterprise Architecture
Microservices
Public speaking
Coach / Teaching

Education

Master’s degree in Software Engineering or related field

Tools

C#/.NET
Java (Spring Boot / Jakarta EE)

Job description

Ideal Professional Profile

We are seeking an executive-level consultant and trainer with a proven and unquestionable track record as a Software Architect, Enterprise Architect, or Principal Engineer in global, robust, or high-growth environments. The candidate must possess strong expertise in designing high-availability software solutions and advanced architectural patterns, as well as expert proficiency in the two leading enterprise ecosystems on the market: C# (.NET) and Java. It is essential that the candidate possess excellent communication skills, business acumen, and a passion for teaching in order to convey cutting-edge methodologies, guide critical technical decisions, and transform senior software engineers into strategic architects.

Required Experience
  • Senior Technical Background: More than 12 years of professional experience in the technology sector, holding key roles such as Software Architect, Enterprise Architect, or Principal Engineer.
  • Core Multi-Ecosystem Proficiency (C# .NET and Java): Proven expertise in the design, development, and optimization of mission-critical systems using modern .NET (C#) and Java (Spring Boot / Jakarta EE) platforms, ensuring adherence to clean code, enterprise design patterns, and clean architectures (Hexagonal, Clean Architecture, Onion).
  • Architecture and Scalability: A proven track record of leading the transition and evolution from monolithic architectures to microservices, distributed systems, event‑driven architecture (Kafka, RabbitMQ), and multi‑cloud strategies (AWS, Azure, or GCP).
  • Technical Governance and Standards: Experience defining technology guidelines, managing technical debt, establishing code quality policies, ensuring observability, and setting up continuous integration/deployment pipelines (DevOps/DevSecOps) in both ecosystems.
  • Executive Facilitation and Mentoring: Previous experience leading seminars, boot camps, mentoring sessions, or corporate workshops aimed at software engineers, technical leaders, or senior developers aspiring to architecture roles.
Desirable Experience (Bonus Points)
  • Master’s degree or specializations in Software Engineering, Systems Architecture, Computer Science, or related fields.
  • Current expert-level professional certifications in Microsoft/.NET (e.g., Azure Solutions Architect Expert) or Java/Oracle (e.g., Oracle Certified Professional / Java Enterprise Architect).
  • Active experience as a technical evangelist, software architecture content creator, keynote speaker, or mentor in global technology communities.
  • Active contributions to open-source projects or technical architecture publications focused on distributed systems.
Key Responsibilities
  • Curriculum Design: Structure the content of the Enterprise Software Architecture program with a managerial and hands‑on approach, balancing theoretical foundations with real‑world case studies implemented in C# and Java.
  • High‑Level Instruction: Lead training sessions on topics such as complex systems design, architectural patterns, heterogeneous integration between .NET and Java ecosystems, resilience, performance, and technology decision‑making focused on return on investment (ROI).
  • Technical Leadership Mentoring: Facilitate the development of analytical skills among participants, guiding them in the transition from the role of senior developer (hands‑on coding) toward abstraction, modeling, diagramming, and enterprise technical leadership.
  • Project Evaluation: Assess and review the architectural designs, system diagrams, and simulations submitted by students, providing corporate‑level feedback.
Valued Skills
  • Thorough mastery of current trends in the global software industry (Cloud‑Native, Serverless, Domain‑Driven Design, Modular Architectures).
  • Excellent teaching and public speaking skills to communicate abstract concepts, complex algorithms, and design decisions using clear, high‑level language.
  • Systems thinking, technical pragmatism, and a strong focus on balancing technical excellence with strategic business needs.
  • Inspiring leadership, professional credibility, and impeccable technical ethics.
Contract Terms

Employment Type: Contractor (Independent Consultant). Hiring Type: Per teaching hour / module taught. Compensation: Paid in U.S. Dollars (USD). Work Location: 100% Remote (Latin America / Global). Duration: Per program session or recurring engagement based on institutional demand.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect Consultant: C# and .NET
Software Architect Consultant: C# and .NET

Lite Thinking company • Bogotá ciudad

Hybrid
COP 386,087,000 - 600,579,000
Remote work
Contractor engagement
Software Architect Consultant
Software Architect Consultant

Lite Thinking company • Bogotá ciudad

Hybrid
COP 373,680,000 - 560,521,000
Remote work
Senior Full-Stack Consultant
Senior Full-Stack Consultant

Lite Thinking company • Bogotá

On-site
COP 286,232,000 - 477,054,000
Executive Software Architect & Enterprise Mentor (Remote)
Executive Software Architect & Enterprise Mentor (Remote)

Lite Thinking company • Bogotá ciudad

Hybrid
COP 373,680,000 - 560,521,000
Remote work
Remote Senior Software Architect & Enterprise Architect Coach
Remote Senior Software Architect & Enterprise Architect Coach

Lite Thinking company • Bogotá

Hybrid
COP 525,751,000 - 788,627,000
Remote Enterprise Software Architect & Tech Mentor (C#/.NET)
Remote Enterprise Software Architect & Tech Mentor (C#/.NET)

Lite Thinking company • Bogotá ciudad

Hybrid
COP 386,087,000 - 600,579,000
Remote work
Contractor engagement
Blockchain Architect and Consultant
Blockchain Architect and Consultant

Lite Thinking company • Bogotá

On-site
COP 572,464,000 - 954,107,000
Lead Software Engineer
Lead Software Engineer

iQor • Perímetro Urbano Medellín

On-site
COP 180,000,000 - 260,000,000
Solution Architect (.NET/C#) - Cloud Enablement, Remote: Colombia - Costa Rica, Fulltime.
Solution Architect (.NET/C#) - Cloud Enablement, Remote: Colombia - Costa Rica, Fulltime.

Gorilla Logic • Colombia

On-site
COP 378,561,000 - 567,841,000
Software Solutions Architect
Software Solutions Architect

ticjob SAS • Bogotá ciudad

On-site
COP 150,000,000 - 190,000,000