As a Software Engineer II - Frontend within Microsoft Power Platform, you will be part of a dynamic team dedicated to driving innovation in low-code/no-code development models. Your work will focus on building and optimizing core frontend and server-side components of Power Pages, a product within the Power Platform suite designed to empower 'citizen developers' and professional developers alike.
Key Responsibilities
- Design and Development. Create scalable and efficient server-side applications and frontend components that are critical to the performance and usability of Power Pages.
- Collaboration. Work closely with cross-functional teams to design and implement new features, ensuring seamless integration and optimal performance.
- Optimization. Focus on optimizing applications for speed and scalability, making sure they can handle the demands of a growing user base.
- Problem Solving. Troubleshoot and resolve complex technical issues to maintain the reliability and efficiency of the platform.
- Code Quality. Write clean, maintainable, and well-documented code to ensure long-term maintainability and quality of the software.
Basic Qualifications
- Experience. A minimum of 6+ years in software development, with 4+ years in front-end technologies (Redux/React) and 3+ years in an C# or Java.
- Education. BS/MS in Computer Science or equivalent, or 8+ years of industry experience.
Preferred Qualifications
- Cloud Expertise. Experience in building and managing cloud applications, with an understanding of running platforms at scale.
- Communication Skills. Strong written and oral presentation skills.
Why Join Microsoft?
Joining Microsoft means becoming part of a global leader in technology and working on cutting-edge projects that have a real impact on millions of users worldwide. You'll be in an environment that values diversity, innovation, and continuous learning. The role offers a hybrid work model, allowing for a mix of in-office and remote work, providing flexibility while being part of a collaborative and passionate team.
If this opportunity aligns with your experience and career goals, it could be a great fit for you.