Applications Engineer (Temporary 6 months)
At CRG we are seeking a skilled Application Engineer to design, build, modernize, and support enterprise applications across a tiered solution landscape, ranging from SDK-based and code-first solutions to full, cloud-native application platforms. This role focuses on custom development, integration, and modernization rather than low-code tooling, with accountability for application quality, scalability, security, and long-term support.
The Application Engineer partners with business stakeholders, product owners, architects, and platform teams to translate requirements into maintainable technical solutions that support global Measurement Solutions operations.
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, which may include:
o 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.
o Experience developing applications on Microsoft Azure.
o 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).
Responsibilities:
Application Design & Development
· 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.
Data, Integration & Platforms
· 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.
Cloud Architecture & Engineering
· 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.
DevOps, Quality & Operations
· 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.
Documentation & Collaboration
· 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.
Technologies & Tools
This role actively works with the following technologies and platforms:
· Application Development: C#, .NET (.NET 4.5+ and .NET Core), ASP.NET Core, Blazor (Server & WASM)
· Frontend: Blazor, React, HTML, CSS, JavaScript
· Data & Integration: Azure Data Factory, ADO.NET, XML, RESTful Web Services
· Cloud & Architecture: Microsoft Azure, Cloud Architecture patterns
· Legacy Platforms: Oracle ADF (support and modernization)
· Development & DevOps: Visual Studio, Azure DevOps
· Languages: C#, JavaScript/TypeScript, Python
- Department
- Talent
- Locations
- Costa Rica
- Remote status
- Hybrid
About CRG Solutions
CRG is a Global provider of IT and Technology Solutions,
Managed Services, Direct Hire & Contract Staffing
We are focused on meeting our clients’ needs in IT support. We offer Support, Engineering, Consulting, Talent,
and/or Outsourcing Services to allow our customers to focus on their core business.