CRG Solutions

Applications Engineer, Temporary 6 months

CRG Solutions

full-time

Posted on:

Location Type: Hybrid

Location: Costa Rica

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, test, deploy, and support custom enterprise applications using modern development frameworks and patterns.
  • Build and enhance web applications and services using C#/.NET, ASP.NET Core, and Blazor (Server and WebAssembly).
  • Develop rich user interfaces using Blazor, React, HTML, CSS, and JavaScript.
  • Implement backend services and APIs using .NET, supporting integration with enterprise systems and data platforms.
  • Maintain and modernize legacy applications, including Oracle ADF-based solutions, transitioning functionality to modern Azure-aligned architectures where appropriate.
  • Design and implement data integration and orchestration solutions using Azure Data Factory and API-based patterns.
  • Work with relational and non-relational data sources using ADO.NET, Entity Framework, SQL, and service-based integrations.
  • Support XML- and JSON-based integrations, web services, and message-driven architectures.
  • Apply cloud architecture principles to design scalable, secure, and resilient application solutions on Microsoft Azure.
  • Contribute to application hosting and runtime designs using PaaS and serverless patterns.
  • Implement authentication and authorization using enterprise identity platforms and role-based access controls.
  • Develop and maintain CI/CD pipelines using Visual Studio, Azure DevOps, and related tooling.
  • Support applications through Tier 2 and Tier 3 operations, including troubleshooting, root cause analysis, and performance optimization.
  • Implement logging, monitoring, and diagnostics to ensure application reliability and supportability.
  • Follow Agile development practices and participate in sprint planning, reviews, and retrospectives.
  • Produce and maintain technical documentation including solution designs, architecture diagrams, and operational runbooks.
  • Collaborate with cross-functional teams including BI, Enterprise IT, Data, Security, and business partners.
  • Contribute to development standards, patterns, and reusable components across the application portfolio.

Requirements

  • Fluent in English. High Proficiency level (must).
  • Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.
  • At least 3 years of professional development experience
  • Experience with Visual Studio and Microsoft .NET technologies such as C# .NET, .NET 4.5 or greater, .NET Core, ADO.NET, XML, and Web Services.
  • Experience developing applications on Microsoft Azure.
  • Experience building web applications using ASP.NET, Blazor, and/or React.
  • Experience designing, building, and supporting custom applications in an enterprise environment.
  • Familiarity with data integration concepts and service-based architectures.
  • Working knowledge of Agile development methodologies.
  • Strong analytical and problem-solving skills.
  • Experience with Blazor Server and/or Blazor WebAssembly in production environments (desired).
  • Experience with Azure Data Factory and enterprise data orchestration (desired).
  • Experience supporting or modernizing Oracle ADF applications (desired).
  • Experience with Python for automation, services, or data-related workloads (desired).
  • Experience implementing CI/CD pipelines using Azure DevOps (desired).
  • Experience working in cloud-native or hybrid enterprise environments (desired).
  • Experience with Microsoft Agent-Framework (desired).
  • Experience with Microsoft 365 Agents (desired).
Benefits
  • Health insurance
  • Retirement plans
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET.NET CoreASP.NETBlazorReactADO.NETSQLXMLJSON
Soft Skills
analytical skillsproblem-solving skillscollaborationcommunicationAgile methodologies
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology