Employee Financial Experience builds and manages critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster and more securely every day. Employee Financial Experience employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates. We have exciting opportunities for you to innovate, influence, transform, inspire and grow within our organization and we encourage you to apply to learn more!
Do you want to work on cutting edge cloud technologies and transform service delivery with DevOps? Do you want to be part of the team that builds systems and services that helps improve employee experience and productivity? Do you have the engineering skills, attention to details and quality, passion for building cloud systems and services that delights our customers? Do you want to be part of a diverse, fast paced and highly technical team that takes pride in delivering value to our business customers on time with quality in an agile cadence?
If your answer is “YES†to all of them, congratulations! You are a prospective candidate for the Engineering team in Employee Financial Experience (EFE) Organization.
Our teams are seeking Principal Software Engineer, to join us as we create and deliver mission critical business services and processes for Microsoft. You will have the opportunity to design and develop creative, compelling, and cutting-edge end to end services and processes that support our world-wide operations. You will design and develop software and services at scale, innovating on the latest technologies as the earliest adopters.
As a Principal SWE in the Finance space, you will implement world class finance services. Services and applications built by you are going to be used by Microsoft employees and external Suppliers/Partners communities worldwide. Core responsibilities would be to design, implement and deploy great technical solutions for empowering our users. Deploying and supporting features that enable our mission critical business partners. You will develop software and services at scale, innovating on the latest technologies (Cloud, Big Data, Mobile, Social, Security Software and services) while engineering for automated testing (in a TDD environment), Continuous Integration & Deployment as well as instrumenting telemetry that helps us monitor our service and helps diagnose and resolve issues quickly. You will work closely with peers across teams to help build flexible and high-performing components that enable next generation of business services.
Responsibilities
Job Responsibilities
Architect , develop and refine elegant software solutions to complex problems
Define project estimates and development project plans, lead vendor resources, develop prototypes, develop technical specifications, define and execute unit test plans, implement build and deploy automation.
Stay educated on emerging technologies and leverage them to develop compelling software solutions.
Gain a deep and broad understanding of the business process to influence current and future direction
Identify new opportunities to help meet our customers’ needs, and evangelize innovative technical solutions for them.
Communicate and collaborate effectively with other disciplines of the project team.
Drive improvements in engineering at the org level
** Postiion location is flexible **
Qualifications
Required Qualifications:
12+ years of software development experience for enterprise applications
7+ years of development experience in C# or Java, ASP.NET
10+ years of relational database management system experience (RDBMS) – SQL, ORACLE, or others
Preferred Qualifications:
High Proficiency architecting and designing distributed and cloud applications
High Proficiency in database modeling and design
Experience in Service Oriented Architectures (SOA) and REST.
Experience in object-oriented analysis, design, and implementation
Experience with Windows Azure SDK & APIs, Azure SQL Database, or similar cloud technology
Experience with client-side web application development using HTML, CSS, and JavaScript Frameworks.
Experience in test driven development / unit testing methodologies, test frameworks and methodologies
Sound problem resolution, judgment, negotiating and decision-making skills
Excellent written and verbal communication skills and ability to proactively identify and resolve issues
Enthusiastic, motivated and self-driven
Strong ability to succeed in ambiguous environment
Self-starter with excellent problem-solving & analytical skills and the ability to execute with limited direction
Strategic and creative thinker to solve difficult problems.
Demonstrated ability to build strong collaborative partnerships
Bachelor’s Degree in Computer Science, Engineering, or related discipline or equivalent work experience
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.
Job ID: 71055
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€...
