Senior Staff Engineer (Copilot Integration and Power Automate Tools)

Position summary:

We are seeking a talented and experienced Senior Developer to join our team. The ideal candidate will have a strong background in software development using Python, Java, or C#, with a focus on integrating Microsoft Copilot and utilizing Power Automate tools. As a Senior Developer, you’ll be at the forefront of integrating Microsoft Copilot and harnessing the power of Power Automate tools, making systems smarter, more efficient, and user-friendly.

Key Roles & Responsibilities:

- Design, develop, and implement software solutions using Node.js, React, Python, Java, C#.

- Develop and deliver successful Microsoft Copilot Studio (Power Virtual Agent) bots that enhance productivity and efficiency.

- Utilize Power Automate tools to automate workflows and processes.

- Integrate various M365 applications, including Microsoft Teams and SharePoint, into our software solutions. Create APIs and set up development environments. Knowledge of using open AI

- Work in an Agile delivery model, participating in sprints, stand-ups, retrospectives, and other Agile ceremonies. Ensure the delivery of high-quality software by writing clean code and conducting thorough testing.

- Experience with JIRA, Java Service Management, or Confluence integration is a plus. Guide and mentor junior team members.

- Integrate the platform with existing systems for seamless data flow and management of infrastructure assets.

Basic Qualifications:

- Bachelor’s degree in computer science or related field, or equivalent work experience.

- Proven software development experience in Python, Java, or C#.

- Experience with Node.js and React is required.

- Experience with API development is required.

- Experience with Microsoft Copilot and Power Automate tools.

- Experience with Power Virtual Agent is a plus.

- Solid understanding of the full software development life cycle.

- Strong problem-solving skills and willingness to think outside the box and roll up one’s sleeves to get the job done.

- Experience with Agile methodologies and tools.

Preferred Qualifications

- Self-driven and able to work on tight deadlines.

- Flexible working hours as stakeholders are across the world.

- Excellent verbal and written communication skills.