Who are we?
Fulcrum Digital is a leading business platform and digital engineering services company. We partner with global companies from diverse industries: fintech, insurance, higher education, and e-commerce.
Founded in 1999, Fulcrum Digital has 1300+ employees, empowering 100+ global clients from its facilities in the US, LATAM, Europe and India. With expertise in digital transformation, machine learning and emerging technologies, we offer a consulting-led, integrated suite of enterprise-grade software products, services, and solutions.
About the role
We are seeking a dynamic and experienced Solution Architect with 7–10 years of experience in designing, developing, and deploying modern .NET-based web applications in Azure. The ideal candidate should have hands-on experience with cloud-native application architectures and modern JavaScript frameworks and be comfortable driving solutioning and leading technical teams in agile environments.
Key Responsibilities:
Architect and design scalable, secure, and robust web applications using .NET Core and Azure services
Lead a team of developers in implementing end-to-end solutions with modern frontend frameworks (ReactJS, Angular, or VueJS) and backend services (NodeJS, .NET Core)
Design and implement microservices-based architecture using RESTful APIs and Azure Functions
Create CI/CD pipelines using Azure DevOps and integrate automated deployments
Develop and manage data workflows using Azure Data Factory and other data integration services
Collaborate with Product Managers, UI/UX designers, and QA to ensure high-quality software delivery
Drive code reviews, enforce coding standards, and mentor junior developers
Ensure application performance, scalability, and security best practices
Participate in architecture forums and contribute to enterprise-level design decisions
Requirements
8+ years of experience in web application development, leading technical teams, and solution architecture, with a focus on designing and delivering enterprise-grade web applications
4+ years of hands-on experience in developing and deploying applications on Microsoft Azure, using services such as App Services, Azure Functions, Azure SQL, Blob Storage, and Azure DevOps
Strong development expertise in .NET Core, C#, and ASP.NET Web APIs
Experience with cloud-native application design, including microservices, containerization, and event-driven architecture
Proficiency in modern JavaScript frameworks such as ReactJS, Angular, or VueJS, with a strong grasp of frontend best practices
Working knowledge of Node.js and integration of backend services
Hands-on experience in CI/CD pipeline implementation using Azure DevOps, including infrastructure as code (ARM templates or Bicep)
Deep knowledge of Azure Cloud Services, including:
Azure App Services, Azure Functions, Azure SQL, Azure Blob Storage
Azure Pipelines, Azure DevOps, ARM Templates, or Bicep
Azure Data Factory for ETL workflows
Solid understanding of Azure Data Factory for orchestrating and automating data workflows
Familiarity with API security, Azure RBAC, Key Vault, and enterprise-grade authentication mechanisms.
Strong knowledge of software design patterns, SDLC processes, and Agile methodologies
Strong communicator with proven ability to engage both business and technical audiences.
Azure Developer Certification AZ-204 is preferred.
Good to have:
Experience with Azure Cognitive Services (e.g., vision, speech, language APIs)
Familiarity with Azure OpenAI Service for building smart chatbots or copilots
Knowledge of Azure Machine Learning Studio and basic ML workflows
Ability to integrate AI features into .NET applications (e.g., intelligent search, OCR, sentiment analysis)
Understanding of ethical AI, data privacy, and model governance
Exposure to AI-enhanced DevOps tools (e.g., smart testing, anomaly detection)