Senior Backend Engineer

Delan Associates, Inc

• $120K — $145K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of backend development experience with Python and FastAPI
  • Proficient in designing REST APIs and microservices
  • Experience with Azure application development and core services
  • Solid understanding of SQL/NoSQL databases and caching mechanisms
  • Knowledgeable in security protocols like OAuth 2.0 and JWT
  • Familiarity with Dynamics 365 / Dataverse, including workflows and API
  • Experience in CI/CD processes and automated testing practices

Responsibilities

  • Design and develop backend services leveraging Python and FastAPI
  • Build backend-for-frontend (BFF) services and domain APIs for a comprehensive sales solution
  • Ensure secure integration with Microsoft Dynamics 365 / Dataverse
  • Create orchestration services combining CRM data with sales workflows and other platforms
  • Implement REST APIs and adopt event-driven integration patterns
  • Design anti-corruption layers to maintain system decoupling from CRM schemas
  • Setup observability and error handling mechanisms for robust service performance

Benefits

  • Flexible hybrid work arrangement
  • Opportunity to work with cutting-edge Azure technologies
  • Collaborative environment focused on innovative solutions
  • Potential for impactful contributions to enterprise-scale applications
  • Professional development and growth opportunities
Full Job Description
We need solid Python Backend engineer , Fast API, and Azure for this roe and other must have.

Senior Backend Engineer

Location : Austin Texas Hyrbid

Interview : Video Interview

ROLE MANDATE

Build the backend services, APIs and orchestration layer behind the Sales Command Center. The role sits between the web/iOS experiences and Dynamics 365, creating reusable services that combine CRM information with data and workflows from other enterprise platforms.

KEY RESPONSIBILITIES

* Design and develop backend services using Python and FastAPI.

* Build BFFs, domain APIs and reusable business services supporting the Sales Command Center.

* Implement secure integration with Microsoft Dynamics 365 / Dataverse.

* Build orchestration services combining CRM data, documents, customer context, sales workflows and other enterprise systems.

* Implement REST APIs, asynchronous workflows and event-driven integration patterns.

* Build Dynamics adapter / anti-corruption layers so UI and domain services do not become tightly coupled to CRM schemas.

* Implement authentication, authorization, idempotency, retries, timeouts, circuit breakers, rate limits, caching and canonical error handling.

* Develop read models and caching patterns where high-volume requests should not directly hit Dynamics.

* Use Azure API Management, Service Bus / Event Grid, Key Vault and Azure Monitor / Application Insights.

* Write unit, integration and contract tests and contribute to CI/CD quality gates.

* Troubleshoot production and integration issues across UI, APIs, backend services and Dynamics.

REQUIRED SKILLS

* Python

* FastAPI

* REST APIs and microservices

* Azure application development

* Azure API Management

* Azure Service Bus / Event Grid

* Azure Functions / App Service / containers

* SQL / NoSQL

* Redis or equivalent caching

* OAuth 2.0 / OIDC / JWT

* Observability and distributed tracing

* CI/CD and automated testing

* Dynamics 365 / Dataverse Web API

* Dynamics workflows, security roles and service limits

PREFERRED EXPERIENCE

* Headless CRM implementation experience

* BFF and API gateway architecture

* Event-driven read-model patterns

* CRM integration with document, analytics or customer-data platforms

* Financial-services technology experience

Similar Jobs

More Jobs at Delan Associates, Inc

More Information Technology Jobs

Find similar Senior Backend Engineer jobs: