Software Architect

Truenorth Corporation

Guaynabo

JOB DETAILS
JOB TYPE
Full-time
LOCATION
Guaynabo
POSTED
30+ days ago
Role Overview
As a Software Architect, you are responsible for defining and evolving the technical vision of our solutions, ensuring alignment between business objectives, system architecture, and execution.
You operate at the intersection of technology, business, and delivery, translating complex requirements into scalable, secure, and maintainable architectures. You guide teams in building modern, cloud-native, and AI-enabled solutions that deliver measurable value to our clients.
You are not just a technical expert—you are a strategic leader and decision-maker who ensures that what we build is viable, scalable, and future-proof.

Key Responsibilities
  • Define end-to-end architecture across applications, integrations, data, and infrastructure.
  • Translate business needs into scalable and maintainable technical solutions.
  • Establish architectural standards, design principles, and best practices.
  • Lead architecture decisions for cloud-native and hybrid environments (primarily Azure).
  • Design and oversee integration strategies (APIs, event-driven, microservices, third-party systems).
  • Ensure solutions meet security, compliance, and governance standards (e.g., NIST, Zero Trust, data protection).
  • Drive adoption of CI/CD, DevSecOps, and automation practices.
  • Evaluate and incorporate modern capabilities such as AI/ML, RAG architectures, and intelligent automation when applicable.
  • Collaborate closely with Project Managers, Business Analysts, and stakeholders to ensure alignment.
  • Mentor development teams and provide technical leadership without micromanaging.
  • Review critical components of code and architecture to ensure quality and consistency.
  • Support pre-sales and proposal efforts with technical solutioning and estimations.
  • Identify risks early and propose mitigation strategies.

Core Competencies:
Architecture & Design
  • Strong understanding of architectural patterns (microservices, event-driven, layered, domain-driven design).
  • Experience designing distributed and scalable systems.
  • API-first mindset and integration architecture expertise.
Cloud & Modern Platforms
  • Hands-on experience with cloud platforms (preferably Microsoft Azure).
  • Experience with containers, serverless, and cloud-native services.
  • Familiarity with identity management and secure architectures.
Data & AI Awareness
  • Strong understanding of data modeling and data flows.
  • Exposure to AI-enabled solutions (chatbots, copilots, RAG, automation) is highly desirable.
  • Ability to integrate AI capabilities responsibly and effectively.
Engineering Excellence
  • Deep understanding of SDLC, CI/CD pipelines, and DevSecOps.
  • Experience with automated testing strategies.
  • Strong knowledge of coding practices (C#, .NET, modern front-end frameworks).
Business & Communication
  • Ability to communicate complex technical concepts to non-technical stakeholders.
  • Strong decision-making and trade-off analysis skills.
  • Business-oriented mindset (cost, scalability, ROI, time-to-market).
Tools & Technologies (Representative)
  • Languages/Frameworks: C#, .NET, Angular, Blazor
  • Cloud: Microsoft Azure (App Services, Functions, API Management, etc.)
  • DevOps: Azure DevOps / GitHub Actions
  • Integration: REST APIs, messaging systems, ESB (legacy understanding)
  • Data: SQL Server, data modeling tools
  • Architecture: UML, C4 model, design documentation
Leadership Expectations
  • Act as the technical authority on assigned initiatives.
  • Influence decisions without relying on hierarchy.
  • Enable teams rather than block them.
  • Balance speed vs. quality vs. cost in every decision.
  • Promote a culture of continuous improvement and innovation.
Education & Experience
  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • 8+ years of experience in software development.
  • 3+ years in architecture or technical leadership roles.
  • Proven experience delivering enterprise-grade solutions.
Nice to Have
  • Experience with AI platforms (Azure AI, OpenAI, Copilot Studio).
  • Experience in regulated environments (government, finance, healthcare).
  • Certifications in cloud or architecture (e.g., Azure Solutions Architect).
  • Experience with SaaS product design and multi-tenant architectures.

Powered by JazzHR

About the Company

T

Truenorth Corporation