Are you interested contributing to the state-of-art fraud detection system that protects Microsoft’s billions of dollars in eCommerce transactions each year? Are you excited about working with talented engineers and data scientists on highly scalable and highly reliable online services? The Dynamics Fraud Protection team is building the foundations to deliver commerce experiences to power the One Microsoft ecosystem and beyond. We enable individuals, organizations, developers, and partners to securely buy and sell worldwide. Our mission is to protect Microsoft’s financial interests and reputation by safeguarding Microsoft’s consumer and commercial online transactions which are constantly under attack. Many of Microsoft’s key businesses depend our services 24x7 today, including Windows Store, Microsoft Store, XBox, Office 365, Azure, Windows Phone, Dynamics, Bing Ads and Microsoft Rewards. We are looking for an experienced, highly motivated, results-oriented, UX or full-stack developer to help drive the design and implementation of the next generation of our Azure-based anti-fraud management suite.
Responsibilities
Responsibilities:
• Write high-quality, production-level code using Typescript/React/HTML/CSS (Less)/Etc
• Write unit and snapshot tests for UI components
• Provide comprehensive feedback during code reviews
• Build REST APIs using ASP.NET Core / C#
• Write integration tests with Selenium/Webdriver or other similar technology
• Participate in agile development process
• Work closely with PM and Designers to create “delightful” user interface
• Troubleshoot issues across the entire stack
• Drive engineering and development processes; own complete feature sets end to end
• Help lead team members in adopting best practices, principles and patterns to ensure safe, rapid releases
Qualifications
Required Qualifications:
• 2+ years of solid experience in several of the following technologies: C#, .NET, C++, Java, SQL Server, HTML5, JavaScript, CSS3, WCF, JSON, REST, React, Typescript, MobX, Redux, ASP.NET Core, ASP.Net MVC, ASP.Net WebAPI, AutoPilot, Azure SQL, Cosmos DB
• 2+ years of professional software development experience in large-scale Web applications or large scale distributed computing systems
• B.S., M.S. in Computer Science, or related field or equivalent experience
Preferred Qualifications:
• Experience with Azure ARM templates, Azure App Service, IIS are a plus.
• Experience shipping products over multiple development cyclesitive nature and relentless drive for results
• Obsession with code quality, tests, and performance
• Willingness to follow established patterns, practices, and style guidelines of existing code base
• Strong commitment to team culture and willingness to participate in team lunches (we do them daily!)
• Passion for User Interface and User Experience
• Willingness to “take it apart and put it back to together” if that’s what it takes to make it better and delight the user
• Strong problem solving, software design, implementation, and debugging skills
• Passion for new technologies, quality, customer satisfaction, and a metrics-driven approach to engineering excellence
• Excellent communication and cross-boundary collaboration skills and desire and ability to enable others’ success
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.
Get email alerts for the latest"Software Engineer jobs in Redmond"
