
MS - Fullstack Engineer (D365) - 146 at Thaloz. We are seeking a highly skilled and experienced Senior Fullstack Engineer to join our dynamic team. This role is pivotal in designing and building full-stack applications that seamlessly integrate with Dynamics 365 and the broader Power Platform. The ideal candidate will leverage their expertise in full-stack development, Azure DevOps, and custom development using TypeScript, JavaScript, and C# . This position not only requires technical proficiency but also a collaborative spirit to work with cross-functional teams to implement innovative AI workflows and secure backend services using Azure technologies.. Responsibilities. As a Senior Fullstack Engineer, you will be responsible for:. . . Designing and Building Applications. : Develop full-stack applications that integrate with Dynamics 365 and the Power Platform, ensuring they meet business requirements and user needs.. . . CI/CD Pipeline Development. : Create and maintain Azure DevOps pipelines to facilitate continuous integration and continuous deployment (CI/CD) workflows, ensuring efficient and reliable software delivery.. . . Custom Development. : Extend the functionality of Dynamics 365 through custom development using TypeScript, JavaScript, and C# . This includes creating REST APIs and other integrations as needed.. . . Collaboration. : Work closely with cross-functional teams, including product managers, UX/UI designers, and data scientists, to implement AI workflows and build secure backend services using Azure services.. . . Workflow Integration and Automation. : Utilize Dataverse and Azure Data Lake to integrate and automate workflows, enhancing data accessibility and operational efficiency.. . . Best Practices. : Ensure adherence to best practices for coding, security, and application lifecycle management, contributing to the overall quality and maintainability of the software.. . . Mentorship. : Provide guidance and mentorship to junior developers, fostering a culture of learning and continuous improvement within the team.. . . . Full-stack Development. : Proficiency in both front-end and back-end technologies, with a strong understanding of web application architecture and design principles.. . . Dynamics 365. : Experience in developing and customizing applications within the Dynamics 365 ecosystem, including knowledge of its modules and capabilities.. . . Power Platform. : Familiarity with the Power Platform, including Power Apps, Power Automate, and Power BI, to create integrated solutions that enhance business processes.. . . Azure DevOps. : Expertise in using Azure DevOps for managing code repositories, CI/CD pipelines, and project management, ensuring efficient software development practices.. . . C# . : Strong programming skills in C# , with experience in building robust applications and services.. . . JavaScript. : Proficiency in JavaScript for front-end development, including experience with modern frameworks and libraries.. . . TypeScript. : Experience with TypeScript for building scalable and maintainable applications, enhancing code quality and developer productivity.. . . REST APIs. : Knowledge of designing and implementing RESTful APIs to facilitate communication between different software components.. . . Agile Methodologies. : Familiarity with Agile development practices, including Scrum or Kanban, to effectively manage project timelines and deliverables.. . Nice-to-Have Skills. . . Agentic AI Frameworks. : Understanding of agentic AI frameworks that can enhance application capabilities and user experiences.. . . Azure AI Services. : Experience with Azure AI Services, including machine learning and cognitive services, to implement intelligent features in applications.. . . Azure Databricks. : Familiarity with Azure Databricks for big data processing and analytics, enabling data-driven decision-making.. . . Microsoft Fabric. : Knowledge of Microsoft Fabric for building data-driven applications and services.. . . Power Platform Certification. : Certification in the Power Platform, demonstrating expertise and commitment to best practices in the ecosystem.. . . AI Frameworks. : Experience with AI frameworks such as Semantic Kernel, LangChain, or AutoGen, to leverage advanced AI capabilities in applications.. . . OpenAI on Azure and Prompt Engineering. : Understanding of OpenAI services on Azure and prompt engineering techniques to create intelligent and responsive applications.. . Company Location: Brazil.