Application Developer

Eclaro International Inc.
New York, NY, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Application Integration Architecture Application Performance Management Application Services HTML5 User Authentication Microsoft Azure C Sharp (Programming Language)
+62 more
Cascading Style Sheets (CSS) Cloud Computing Cloud Engineering Profiling Software Quality Continuous Integration Command-Query Responsibility Segregation (Software Development) Data Systems Database Design DevOps Distributed Systems Language Integrated Query Entity Framework Github Key Management Microsoft Visual Studio Microsoft SQL Server SQL Azure OAuth Query Optimization RabbitMQ Openid Connect Azure Active Directory Azure DevOps Pipelines Swagger JSON Web Token Responsive Web Design Software Engineering TypeScript Openapi Azure Service Bus Data Logging Enterprise Software Applications Cloud Monitoring Spring Cloud GitHub Copilot ReactJS Blazor Large Language Models Generative AI Git Event Driven Architecture Kubernetes Information Technology Bicep Apache Kafka Cosmos DB Graphql Front End Software Development React Redux Azure Service Fabric Restful APIs Terraform Es2015 Domain Driven Design New Relic (SaaS) Dynatrace Api Management Serverless Computing Azure Resource Manager Docker Microservices

Job description

  • Design, develop, and support modern cloud-native enterprise applications built on the Microsoft technology stack.
  • The ideal consultant has experience developing secure, scalable applications within financial services or legal organizations and is passionate about modern software engineering, cloud-native architecture, AI integration, and enterprise API development.
  • This role will collaborate closely with Application Architects, Product Owners, Business Analysts, DevOps Engineers, and Infrastructure teams to deliver mission-critical applications utilizing .NET 10 LTS, React, Azure PaaS, AI services, and modern distributed architectures., * Design, develop, and maintain enterprise-grade web applications using .NET 10 LTS and React.
  • Build modern RESTful services using Minimal APIs, ASP.NET Core, and microservices architecture.
  • Develop scalable cloud-native applications leveraging Azure PaaS technologies.
  • Design and consume secure enterprise APIs using OAuth2, OpenID Connect, and Microsoft Entra ID.
  • Build responsive user interfaces using React, TypeScript, and modern front-end frameworks.
  • Participate in application modernization initiatives, migrating legacy applications to cloud-native architectures.
  • Develop event-driven services utilizing Azure Service Bus, Kafka, or RabbitMQ.
  • Integrate AI capabilities into enterprise applications using Azure OpenAI, Microsoft.Extensions.AI, ML.NET, or Microsoft Agent Framework.
  • Utilize GitHub Copilot or equivalent AI-assisted development tools to improve productivity and code quality.
  • Implement observability using Azure Monitor, Application Insights, OpenTelemetry, and distributed tracing.
  • Write automated unit, integration, and API tests.
  • Participate in Agile ceremonies, peer code reviews, architecture discussions, and DevOps initiatives.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years developing enterprise applications.
  • Experience within financial services, banking, investment management, insurance, or legal organizations.
  • Strong experience developing enterprise applications using: .NET 10 LTS, ASP.NET Core, Minimal APIs, C#, React, TypeScript.
  • Strong experience designing and consuming REST APIs.
  • Experience building cloud-native applications on Microsoft Azure.
  • Strong SQL Server development experience.
  • Experience working with microservices and distributed systems.
  • Experience with Domain-Driven Design (DDD), CQRS, and event-driven architecture.
  • Working knowledge of Docker and containerized application development.
  • Experience with Kubernetes or Azure Container Apps.
  • Experience working within Agile development environments.
  • Technical Skills: Microsoft Development Stack: .NET 10 LTS, ASP.NET Core, Minimal APIs, Native AOT, Entity Framework Core, C#, LINQ, Visual Studio, Azure DevOps, Git

Preferred Skills:

  • Blazor, .NET MAUI
  • Front-End Development: React, TypeScript, JavaScript (ES6+), HTML5, CSS3, Redux, Responsive Design
  • Cloud & Azure PaaS: Azure App Services, Deployment Slots, Azure Container Apps, Azure Functions, Durable Functions, Azure Functions Flex Consumption, Azure SQL Database, Azure Cosmos DB, Azure API Management, Microsoft Entra ID, Azure Key Vault, Azure Storage, Azure Service Bus
  • APIs & Security: REST APIs, Minimal APIs, OAuth2, OpenID Connect, JWT Authentication, Microsoft Entra ID, OpenAPI / Swagger, API Management
  • Data Technologies: Microsoft SQL Server, Azure SQL Database, Azure Cosmos DB, Database Design, Query Optimization, Entity Framework Core, Data Modeling
  • Cloud-Native Architecture: Microservices, Modular Monoliths, Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Azure Service Bus, Kafka, RabbitMQ, Circuit Breakers, Retry Policies, Idempotency Patterns
  • DevOps & Infrastructure: Docker, Kubernetes, Azure Container Apps, Azure DevOps Pipelines, GitHub Actions, Bicep, ARM Templates, Terraform, CI / CD
  • Observability & Performance: Azure Monitor, Application Insights, OpenTelemetry, Distributed Tracing, Structured Logging, Performance Profiling, Dynatrace, New Relic
  • Artificial Intelligence: Azure OpenAI, OpenAI APIs, Microsoft.Extensions.AI, Microsoft Agent Framework, ML.NET, Retrieval-Augmented Generation (RAG), Large Language Models (LLMs), AI-powered application integration, Responsible AI practices. Experience using GitHub Copilot or equivalent AI coding assistants.
  • Experience:
  • Experience modernizing legacy enterprise applications to cloud-native Azure solutions.
  • Experience building secure, customer-facing applications within financial or legal organizations.
  • Experience implementing enterprise authentication using Microsoft Entra ID.
  • Experience designing scalable enterprise APIs.
  • Familiarity with GraphQL.
  • Experience supporting high-availability, mission-critical enterprise platforms.
  • Certifications:
  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: Azure AI Engineer Associate
  • Microsoft Certified: DevOps Engineer Expert
  • Certified Kubernetes Application Developer (CKAD)

About the company

ECLARO’s client is a leading technology solutions provider, collaborating with customers to manage their needs and achieve success in their business goals. If you’re up to the challenge, then take a chance at this rewarding opportunity!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careers-eclaro.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all