Software Engineering team Commercial Software Engineering
On the Commercial Software Engineering team we work with top partners and developers around the world to build the next generation of applications using Microsoft technology, open-source software, and anything else we can get our hands on. We also work with Microsoft engineering teams to improve their platforms, services, and tools. We're looking for a proficient senior software engineer with skills to build solutions based on messaging services, Serverless, and other Platform as a Service (PaaS) offerings. These are the building blocks of future high scale cloud projects! The candidate will have the technical expertise and problem-solving skills to build influential relationships with engineering and partners by helping them hands on to solve their most complex technical problems, charting their applications' architectural direction and developing the resulting solutions with them. The candidate will also investigate, prioritize, and validate new offerings in these areas, learn, and share
Qualifications: • 5+ years of development experience with one or more of the following: C#, Java, Node.js, Python, Go. • 2+ years of experience with Microsoft Azure based development (or other cloud platforms). • Experience leading a small group of developers working on a project. • Experience working across the software development life cycle and a track record of working closely with large development teams. • Broad functional knowledge base to solve complex partner problems. • Good decision-making skills, conflict resolution, and follow through with partners. • Good communication and presentation
Effectively able to form cross-team relationships .