Senior Software Engineer (Azure & Internal Business Applications)
San José, Costa Rica · On-site
Senior$500M raised
Company Description Cornerstone Building Brands, headquartered in Cary, North Carolina, is the largest manufacturer of external building products in North America with over $6 billion in annual revenue and an expansive N…
Skills: Microsoft Azure, React, TypeScript, JavaScript, REST APIs
A Senior Project Manager reports to a Program Manager. Works closely with Directors and Subject Matter Experts, designers, developers and QA to ensure flawless project execution, efficient resource allocation, project fi…
The Senior Content Author (SCA) is responsible for designing components and providing support to web applications. The SCA is able to work independently, assuming ownership for the design and authoring of simple and comp…
Skills: AEM, HTML5, CSS, JavaScript, Content Management Systems
The Content Author (CA) is responsible for creating, editing and tracking down the content within a CMS environment, which also implies interacting with majority of stakeholders in a project. As a CMS project owner, CAs …
Who we are: We are a full-service agency and content studio dedicated to helping companies grow through strategy, creativity, technology services, and human talent. We combine innovative thinking, digital production, and…
- Knowledge Manager - Automation, AI & Self-Service Enablement
San José, Costa Rica · On-site
Senior
Job Purpose: The Knowledge Manager is responsible for building, governing, and operationalizing a modern knowledge ecosystem that enables coworker self‑service, accelerates issue resolution, and drives automation and AI …
Skills: Knowledge Management, AI Enablement, Automation, Governance, Taxonomy
Sr. Software Engineer (React, Node.js) - Costa Rica
San José, Costa Rica · Remote OK
Senior
Senior Software Engineer (React, Node.js) - Costa RicaCompany Overview ActiveProspect is on a mission to make consent-based marketing the best channel for online customer acquisition. We provide marketers the products th…
Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant g…
Skills: Microsoft Azure, Software Architecture, SaaS Design, Data Warehousing, .NET
Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant g…
The Content Author Lead (CAL) is responsible for designing templates and components, performing peer reviews, developing technical documentation and becomes a key contributor in their team and project. A Content Author L…
Skills: Adobe Experience Manager, HTML, CSS, JavaScript, SEO
The Front-End Developer (FED) is responsible for completing front-end tasks and providing support to AEM web applications. The FED is able to work independently in basic tasks, assuming ownership for the design and progr…
Job Description: At DXC, we harness the power of technology to deliver mission-critical IT services that our clients need to modernize operations and drive innovation across their entire IT estate. We provide services th…
Skills: Python, Windows Server, Linux Server, Microsoft SQL Server, PostgreSQL
Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant g…
Skills: Microsoft Azure, Kubernetes, Azure DevOps, Terraform, OpenTofu
As a Quality Control Specialist, you will play a critical role in ensuring the accuracy, consistency, and overall quality of creative and digital deliverables across multiple channels. Acting as the final quality gate be…
Skills: Quality Control, Quality Assurance, Creative Production Review, Digital Production, Design Fundamentals
This QA role is responsible for ensuring that quality assurance standards and client satisfaction are delivered throughout the product lifecycle. You will execute structured QA activities with speed, accuracy, and a stro…
Incident Management Engineer, Incident Detection and Response
San José, Costa Rica · On-site
Mid level$25B raised
The AWS Incident Detection and Response team is part of the ASPIRE organization within AWS Support, and is dedicated to offering eligible AWS Enterprise Support customers proactive engagement and incident management to r…
Skills: Incident Management, Technical Support, Systems Engineering, Crisis Communication, Problem Management
Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant g…
Job Description We are seeking a Program Manager to lead large, cross-functional product and platform initiatives that require strong coordination across product, engineering, UX, and leadership stakeholders. This role w…
Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant g…
- This position is open to candidates located in Colombia or Costa Rica only - We are looking for a highly skilled Senior DevOps Engineer to join our engineering team. In this critical role, you will own the end-to-end d…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Posted 54d ago
~40 hrs/week
Responsibilities
Design, develop, and maintain scalable internal business applications on the Microsoft Azure platform. Provide technical leadership and mentoring to junior developers and fusion partners while ensuring high coding standards.
Requirements
Requires 5+ years of professional software development experience and 2+ years of cloud-native development on Azure. Proficiency in React, TypeScript, and AI/ML-enabled application patterns is essential.
Full job description
Company Description
Cornerstone Building Brands, headquartered in Cary, North Carolina, is the largest manufacturer of external building products in North America with over $6 billion in annual revenue and an expansive North American footprint that includes almost 20,000 employees, operating in +70 manufacturing facilities, supported by a network of +80 distribution and branch office facilities. We have a broad product offering with a well-regarded brand portfolio including the #1 position in windows, vinyl siding, metal accessories, metal roofing and wall systems, and insulated metal panels. We believe every building we create, and every part of that building, positively contributes to communities where people live, work and play.
Job Description
The Senior Software Engineer – Azure & Internal Business Applications is a hands-on senior engineering role responsible for designing, building, modernizing, and supporting internal business applications on the Microsoft Azure platform. This role partners closely with business teams, analysts, junior developers, and fusion development partners to turn business needs, prototypes, and early-stage tools into scalable, secure, maintainable enterprise-grade applications.
This person must be able to move from ideation and requirements clarification through solution architecture, front-end and back-end development, deployment, support transition, and ongoing product improvement. The role requires strong full-stack engineering capability, practical Azure cloud development experience, disciplined source control and release practices, and the ability to maintain coding standards across internal and external contributors.
In addition to writing production-quality code, this role provides technical leadership, code review, architecture guidance, and day-to-day mentoring for junior developers, analysts, and fusion development partners. The ideal candidate is comfortable operating in a business-facing environment where internal software development, workflow redesign, automation, AI enablement, and enterprise supportability all need to come together.
Key Responsibilities Include
Design, develop, and maintain internal business applications using Microsoft Azure services and modern full-stack engineering practices.
Own solution design from concept through implementation, including application architecture, data flow, integration patterns, security considerations, deployment approach, and long-term supportability.
Build modern front-end experiences using React, TypeScript/JavaScript, reusable components, and API-driven application patterns.
Develop and maintain back-end services, REST APIs, serverless functions, integrations, and cloud-native application components using Azure-native services and modern development frameworks.
Partner with business teams, analysts, and citizen/fusion developers to evaluate early-stage tools, prototypes, and business-created applications, then refactor, harden, and scale them into reliable enterprise-grade solutions.
Provide technical leadership, code review, architecture guidance, and day-to-day mentoring for junior developers, analysts, and fusion development partners.
Establish, document, and reinforce coding standards, engineering practices, branching strategies, pull request expectations, and quality controls across assigned applications and contributors.
Collaborate with cross-functional teams to translate business problems, workflow gaps, and operational requirements into practical technical solutions.
Integrate applications with enterprise systems, including ERP, CRM, data services, authentication platforms, reporting tools, document processing services, and other internal or external APIs.
Apply secure coding practices and ensure applications are designed with appropriate identity, access control, data protection, privacy, and governance considerations.
Use Git-based source control, CI/CD pipelines, work item tracking, and release management practices to support repeatable, controlled software delivery.
Contribute to GitHub repository structure, access control, branch protections, pull request workflows, GitHub Actions, and platform governance practices where applicable.
Support application monitoring, logging, troubleshooting, performance tuning, and production support readiness using tools such as Azure Monitor, Application Insights, dashboards, alerts, and runbooks.
Evaluate and apply practical AI/ML-enabled capabilities where appropriate, including prompt engineering, LLM integration patterns, document processing, classification, summarization, and AI-assisted development workflows.
Create and maintain technical documentation, architecture notes, deployment instructions, support runbooks, and knowledge transfer materials for applications under ownership.
Continuously improve internal development practices by identifying reusable patterns, shared components, automation opportunities, and standards that improve quality, scalability, and delivery speed.
Qualifications
Required Qualifications
5+ years of professional software development experience (hands-on design, development, testing, deployment, and support of production applications)
2+ years of experience building cloud-native applications on Microsoft Azure or comparable cloud platforms.
Experience with React, TypeScript/JavaScript, REST APIs, and cloud-native back-end services.
Experience designing and building scalable application architectures from business requirements, prototypes, or loosely defined problem statements.
Strong understanding of software engineering fundamentals, including clean code, modular design, error handling, logging, testing, maintainability, and performance considerations.
Experience with Git-based source control, including branching, merging, pull requests, code reviews, and release coordination.
Experience integrating applications with enterprise systems using REST APIs, event-driven patterns, messaging, data services, or other integration approaches. (CRM, ERP, Databases)
Working knowledge of CI/CD concepts and tools such as GitHub Actions, Azure DevOps, or similar platforms.
Ability to communicate clearly with business stakeholders, analysts, developers, technical partners, and leadership.
Experience with AI/ML-enabled application patterns, including prompt engineering, LLM integration, document processing, semantic search, classification, summarization, or AI-assisted software development.
Preferred Qualifications
Strong experience with React and modern JavaScript/TypeScript frameworks preferred; experience with .NET/C# or comparable back-end frameworks is also helpful.
Preferred experience with Python for AI/ML, automation, API development, or Azure-based services.
Experience leading technical delivery for internal tools, business applications, workflow applications, automation platforms, or enterprise operational systems.
Experience modernizing or hardening business-created applications, prototypes, low-code solutions, or lightly governed internal tools into scalable, supportable applications.
Experience with Azure AI services, Azure OpenAI, document intelligence, cognitive services, or related AI application capabilities.
Experience working in a fusion development model with business analysts, citizen developers, process owners, and professional software engineers.
Experience with application security, identity platforms, role-based access control, secrets management, and secure enterprise development practices.
Experience in manufacturing, operations, resource scheduling, order management, finance, customer service, engineering, or other internal business process domains.
GitHub platform management or administration experience, including repository governance, permissions, branch protections, GitHub Actions, pull request controls, and organization-level standards.
Core Competencies
Technical Ownership: Takes ownership of solution quality from architecture through support, not just assigned development tasks.
Full-Stack Engineering Judgment: Can evaluate front-end, back-end, data, integration, security, and deployment tradeoffs and make practical engineering decisions.
Architecture from Ambiguity: Can turn loosely defined business needs, prototypes, or workflow problems into a coherent technical design and delivery approach.
Code Quality & Standards: Writes clean, maintainable code and reinforces consistent engineering practices through review, coaching, documentation, and example.
Mentorship & Technical Leadership: Guides junior developers, analysts, and fusion development partners in ways that improve both immediate delivery and long-term capability.
Business Orientation: Understands internal business processes and builds solutions that improve how work is executed, measured, supported, and scaled.
Collaboration & Communication: Works effectively across business, IT, engineering, operations, and external partner teams; explains technical concepts in practical business language.
AI-Enabled Delivery Mindset: Understands how AI, automation, and application development can be combined to redesign workflows and improve productivity, quality, and speed.
Working Conditions & Additional Information
This role is based in Costa Rica and supports internal stakeholders across multiple business functions and geographies.
Some collaboration with global teams may require flexibility in working hours.
This role is expected to work closely with internal IT teams, business process owners, analysts, external development partners, and enterprise platform teams.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the role.
This job description is not intended to be all-inclusive. The organization reserves the right to revise or change job duties and responsibilities as needed to support evolving business priorities, technology platforms, and operating models.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Cornerstone Building Brands is a leading manufacturer of exterior building products serving the residential and low-rise non-residential markets across North America. Through our expansive footprint and comprehensive product portfolio, we are uniquely positioned as a one-stop-shop for vinyl windows, vinyl siding, stone veneer, metal roofing, metal wall systems and metal accessories — all available through our trusted product brands to support a wide range of needs and end-uses.
Our success is driven by our dedicated team members and strong partnerships across the building industry. We continually invest in our brands and capabilities to create mutual value — leveraging our core strengths, executing with excellence and consistently seeking new solutions to the challenges our customers face every day.
From family homes to large-scale commercial structures, our products are the cornerstone of the communities where people live, work and play. That’s why we are committed to becoming a premier building solutions company that better serves its customers and helps build stronger communities.
Follow us on:
Instagram: @cornerstone_buildingbrands
Facebook: @CornerstoneBuildingBrands
YouTube: @cornerstonebuildingbrands
DISCLAIMER
Cornerstone Building Brands’ social media channels share information about our company, our products and our people. We welcome commentary expressing all points of view – positive and negative – but reserve the right to remove posts that are off-topic, offensive, promotional or illegal or contain inappropriate language, hate speech, proprietary information, personal data or personal attacks.
Offices: 5020 Weston Pkwy, Cary, North Carolina 27513, US
How many Software jobs are open in San José, Costa Rica right now?
There are currently 144 open software positions in San José, Costa Rica listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in San José, Costa Rica?
Companies currently hiring include Software Mind, Critical Mass, Microsoft, Veeam Software, Roche, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in San José, Costa Rica?
Yes — 76 of the 144 open software positions offer remote or hybrid work (40 remote, 36 hybrid).
How do I apply for Software jobs in San José, Costa Rica?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.