As a leading solution in automation technologies and AI, *Power Automate * simplifies automation for organizations and individuals, allowing anyone to automate tasks and drive innovation — all with a single solution that's part of Microsoft Power Platform.
Our team is deeply committed to fostering a culture of collaboration, where everyone's input is valued and respected. We encourage open communication, continuous learning, and experimentation, and we believe in providing our engineers with the tools and resources they need to succeed.
We are seeking a Software Engineer to join our passionate team in Athens and help us deliver exceptional experiences to our customers by building and improving Power Automate for desktop . As part of the Windows family, Power Automate integrates with many other Microsoft products, providing valuable experience in product development and global collaboration.
As a software engineer in Power Automate, you will have the opportunity to work alongside a talented group of individuals who are dedicated to creating cutting-edge solutions that can automate business processes and streamline workflows. This opportunity will allow you to gain valuable experience in developing Microsoft products and collaborate with people all over the world. Together, we strive to enable our customers to achieve their goals faster and more efficiently than ever before.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
Work with the architects, peer software engineers and product managers across our group to design and write code that brings the better together story.
Test your code and guarantee the overall quality of the software.
Work with appropriate stakeholders to determine user requirements for a set of features.
Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
Create and implement code for a product, service, or feature, reusing code as applicable.
Contributes to efforts to break down larger work items into smaller work items and provides estimation.
Acts as a Designated Responsible Individual (DRI) working on-call to monitor product feature/service for degradation, downtime, or interruptions.
Remain current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
Qualifications
Required Qualifications
Bachelor's Degree in Computer Science or related technical field AND proficient technical engineering experience with coding in .Net languages.
Professional development experience in Windows desktop or mobile applications using Xaml (WPF, UWP, WinUI, MAUI or Xamarin).
Excellent problem-solving and debugging skills with a solid understanding of testing practices.
Strong English verbal and written communication skills.
Ability to work independently and in a team setting and be able to research innovative solutions for challenging business/technical problems.
Preferred Qualifications
Experience in C#.
Experience with the MVVM design pattern.
Experience with DevOps practices and techniques.
Understanding of unit testing with NUnit.
Experience with agile development practices
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .