Please note: This role is based in Charlotte, North Carolina or Atlanta, Georgia but will provide remote work flexibility.
Have you ever wanted to build an end-to-end web application in the cloud from the ground up? Are you interested in gaining deep experience with Azure services and learning best practices from within the Microsoft organization that builds the services? Let’s talk. We are growing our team and looking for a senior developer to build a new event platform that will power our next generation event experiences
We are building a new platform to power our next generation of event experiences. In the last year we have held hundreds of virtual events reaching hundreds of thousands of developers. These events are now moving to a hybrid, in-person and virtual model which will require more innovative ways for developer communities to interact and engage with each other and Microsoft.
This is a fantastic opportunity to work in an agile team with other engineers, program managers, and cloud advocates with diverse experiences – while all sharing a passion for helping other developers learn new technologies and gain new skills. You will be joining the project on the ground floor, so your ideas will shape the future of the project! You will be empowered with envisioning, designing, coding, validating, and shipping key features for a highly visible and public-facing service. You will have the opportunity to work with several teams across the company, giving you wide exposure and a broad technical surface area.
Responsibilities
As senior developer you will be responsible for:
Shaping the architecture for new websites/services
Developing key features and experiences across the entire stack
Ensuring that the service implements fundamental requirements including security, privacy, and accessibility
Optimizing for performance, scale, and maintainability
Providing leadership and guidance to other developers on the team
Troubleshooting and resolving any live site issues
Working with several other Azure engineering teams to learn and apply best practices for running production sites/services at Microsoft
Qualifications
RequiredQualifications:
5+ years of hands-on development experience building production websites and services
PreferredQualifications:
3+ years of experience with C# and .NET
2+ years of experience using Azure services
2+ years of experience with HTML5, JavaScript, and CSS
Experience using Azure DevOps or equivalent tools to establish CI/CD and automate build and deployment tasks
Development experience using UI frameworks such as React or Angular
Comprehensive experience using Git/GitHub
Excellent verbal and written communication skills
Excellent problem-solving and debugging skills with a solid understanding of testing practices
Demonstrated ability to quickly learn new frameworks, services, tools, and technical domains
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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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.