Senior Software Engineer

Are you passionate about building great software? Want to work with a fun, dedicated group of creative people in a fast-growing organization? Do you like coding, innovation, and want to be part of building large scale and highly scalable service. Then look no further!
Come join the Data Integration/Gateway engineering team, where you can have a huge impact in the design and development of high-performant, scalable cloud services and associated client and web components. We have been one of the underpinning services as part of Power BI that has proven to be hugely successful in the business intelligence market.
Our team provides rich experience that enables customers to effortlessly connect to data sources both on-premise and in the cloud to gain insights into the immense amounts of data generated by their businesses. In addition to Power BI, the team has recently broadened its charter to provide and ship gateway and connector capabilities into the Azure App Service experience.
Essentially, we are the team in the Business Application Group (BAG) owning the technology and experience of connecting and interacting with data sources and SaaS services. This is a great opportunity to provide technical leadership and contribute to innovation, design and development of a world class service.
As a developer in a fast-paced and highly collaborative team, you will have the opportunities to work on areas ranging from building scalable cloud service components to designing intuitive experience for easy data access. Prior experience in Cloud Service is highly-valued.

Basic Qualifications:

Bachelor’s degree in Engineering, Computer Science or related technical field
7+ years of software development experience, including experience building server/middleware/web services in C# or Java
1+ years of experience with AngularJS or React

Preferred Qualifications:
Highly motivated, self-starter and team player
3+ year experience with Cloud development experience
Demonstrated experience writing readable, low defect, unit tested code.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to