Lidsposted 15 days ago
Indianapolis, IN

About the position

As a Full Stack Senior Engineer, you will be responsible for delivering high-quality, scalable solutions across a wide range of Microsoft technologies. You will contribute hands-on to application development while also supporting and mentoring junior developers through code reviews and collaboration. Your work will span a modern tech stack including Dynamics 365 Finance and Operations, Azure Function Apps (C#), Logic Apps, Azure Data Factory (ADF) Pipelines, Power Platform (Power Apps, Power Automate, Power Virtual Agents), Azure-hosted web apps, Azure Service Bus, Azure Key Vault, Azure SQL Database, and Cosmos DB. You will play a key role in designing, building, and maintaining integrated systems that power critical business functions across the enterprise.

Responsibilities

  • Design, develop, and maintain scalable solutions across Dynamics 365 Finance and Operations, Azure, and the Power Platform.
  • Build and support Azure Function Apps, Logic Apps, and ADF pipelines for enterprise-grade system integrations and data processing.
  • Develop modern, secure, and responsive Azure-hosted web apps using Blazor and C#.
  • Implement and maintain robust data integrations leveraging Azure Service Bus, Azure SQL Database, Cosmos DB, and D365 Data Entities.
  • Create automation solutions and business applications using Power Apps, Power Automate, and Dataverse.
  • Collaborate closely with architects, product owners, analysts, and QA to understand requirements and deliver high-quality solutions.
  • Participate in code reviews, share best practices, and provide technical mentorship to junior developers.
  • Optimize SQL queries, stored procedures, and database designs for performance and scalability.
  • Ensure secure handling of data and secrets using Azure Key Vault and compliance with data protection standards.
  • Support CI/CD pipelines, deployment automation, and environment management using tools like Azure DevOps.
  • Troubleshoot and resolve issues across the full stack—from front-end applications to backend integrations and databases.
  • Stay current with Microsoft technologies and recommend improvements to existing systems and development practices.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives to ensure alignment and continuous delivery of business value.

Requirements

  • Bachelor’s degree in computer science, Information Systems, Engineering, or a related technical field (or equivalent experience).
  • 5+ years of hands-on development experience in enterprise environments.
  • Proven experience with Dynamics 365 Finance and Operations (X++, Data Entities, DMF).
  • Strong proficiency in Azure Integration Services including Azure Data Factory, Logic Apps, Azure Functions, and Service Bus.
  • Solid experience developing Azure-hosted web applications using Blazor and C#.
  • Proficient in SQL Server with expertise in T-SQL.
  • Working knowledge of Power Platform, especially Power Apps, Power Automate, and Dataverse.
  • Experience with secure data handling and integration patterns using Azure Key Vault and related services.
  • Familiarity with Cosmos DB and scalable cloud-based data solutions.
  • Understanding of CI/CD pipelines, version control (Git), and deployment automation using Azure DevOps.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent written and verbal communication skills.
  • Experience working in Agile/Scrum development teams with a strong focus on collaboration and continuous delivery.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service