Azure .NET Full Stack Developer
Job Title: Azure .NET Full Stack DeveloperLocation: Reading, MAWork Arrangement: Hybrid – Local Candidates OnlyImportant: This is a hybrid position in Reading, MA, and the client requires local candidates only.Job SummarySenior Azure .NET Full Stack Developer who can work across front-end, back-end, cloud, and data engineering environments. The ideal candidate will combine strong technical development skills with the ability to understand business needs, ask the right questions, and design solutions that deliver meaningful business value.The candidate will work with modern Azure cloud services, .NET, React, APIs, ETL/ELT pipelines, and data platforms while collaborating with product owners, architects, business users, data engineers, and other stakeholders.Key ResponsibilitiesDesign and develop scalable front-end applications using React or equivalent frameworks.Develop secure and scalable back-end applications using C#, Java, or Node.js.Design and maintain ETL/ELT pipelines using Azure Data Factory, Azure Synapse, and Azure Data Lake Storage.Build data ingestion frameworks integrating data from APIs, databases, SaaS applications, and other sources.Develop data transformation and orchestration workflows using ADF pipelines, data flows, and/or Synapse.Ensure data quality, validation, integrity, and reliability across ETL processes.Monitor, troubleshoot, and optimize data pipeline performance and cost efficiency.Implement data security, governance, encryption, and access-control best practices.Collaborate with data engineers, analysts, product owners, architects, and business stakeholders to define requirements and delivery timelines.Automate and schedule workflows using triggers and event-based processing.Develop and maintain CI/CD pipelines using Azure DevOps.Maintain documentation, logging, and audit trails for ETL processes.Support both real-time and batch data-processing architectures.Build secure and performant solutions using Azure App Services, Azure Functions, ADF, APIM, and Azure SQL.Translate ambiguous business problems into practical technical designs.Contribute to architectural decisions with an emphasis on scalability, reusability, extensibility, and enterprise standards.Work effectively within an Agile development environment.Use Cursor and other AI-assisted development tools to improve productivity while maintaining strong technical judgment and code quality.Required Technical SkillsStrong experience with Microsoft Azure.Hands-on experience with:Azure App ServicesAzure SQLAzure Key VaultAzure FunctionsAzure Data Factory (ADF)Azure Data Lake Storage (ADLS)Azure DevOps / DevOps PipelinesStrong experience designing and developing ETL/ELT pipelines.Experience with Azure Synapse and related Azure data services.Experience with data ingestion, transformation, and orchestration.Strong proficiency in React or Angular/Vue.Strong knowledge of JavaScript/TypeScript.Experience developing REST APIs.Strong backend development experience with C#, Java, or Node.js.Knowledge of data modeling, data quality, and performance optimization.Strong understanding of CI/CD, automation, and Git-based development workflows.QualificationsBachelor's degree in Computer Science or equivalent experience.3+ years of full-stack development experience in cloud environments.Azure experience is strongly preferred.Proven experience working across front-end and back-end application layers.Experience delivering enterprise-level applications and data solutions.Strong problem-solving and analytical skills.Ability to understand business objectives and translate them into technical solutions.Excellent communication and collaboration skills.