MS - Sr. Fullstack Engineer (D365) - Job0988

Multiple Countries
Full Time
Manager/Supervisor

MS - Sr. Fullstack Engineer (D365) - Job0988

Summary

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.

Requirements

To be successful in this role, candidates must possess a combination of technical and soft skills.

Must-Have Skills

  • 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.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*