Application Developer
Eclaro International Inc.
New York, NY, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago