About

header ads

Senior Software Development Engineer

About this job

Job description

Job Category: Technical Service and IT
Location: Issaquah, WA, US
Job ID: 855581-128497
Division: IT


Microsoft IT is for those IT professionals and business technology professionals who want to be strategic partners to the b
usiness and be the first place to create innovative solutions using all of Microsoft’s products and services. Microsoft IT provides career growth opportunities, a rewarding and flexible work environment so you can better integrate professional and personal life. Unlike other IT organizations, Microsoft IT employees make global impact on thousands of customers and thousands of employees who use Microsoft software and services.

We are looking for individuals that want to change the IT landscape at Microsoft. Come work for Microsoft IT Strategic Enterprise Services IT Enterprise Application Services team (EAS) and help shape the future of ERP at Microsoft. Enterprise Application Services (EAS) is accountable for Microsoft’s ERP utilizing SAP. Enterprise Applications Services (EAS) is seeking a Senior Software Development Engineer to develop solutions focusing within the technology platform of SAP in support of Enterprises Application Services (EAS) strategy and delivery commitments.

The Senior Software Development Engineer is accountable for supporting the Enterprise Application Services (EAS) ERP strategy via their contributions within a project team construct. This role will function as the Development discipline during project execution and will serve as a Project Development Lead within Enterprise Application Services (EAS).

The Senior Software Development Engineer is responsible for the delivery of high quality enterprise level solutions in support of the Enterprise Application Services (EAS) Mission. This role will represent the development discipline during project execution and will carry the primary function of developing and delivering solutions and serving as the project development lead with oversight of project development resources in support of an ERP Solution. In addition this role will be accountable for following the Microsoft ITLC during their development activities and processes.

This specific Senior Software Development Engineer will be functioning within the SAP development platform and will need to have a very solid understanding of both the technology and the practices regarding the evolution of requirements into a high quality collection of code.

The Senior Software Development Engineer is a critical part of the ERP delivery function and represents the direct line of software development.

Primary Responsibilities:
•Actively drive and participate in design and architecture for assigned projects including design reviews and code reviews
•Develop, communicate and defend design, requirements, feature set, functionality and limitations of subsystem to team members
•Foster proactive and cooperative relationships within the project team
•Drive and ensure project development team participates in activities and contributes to documentation requirements consistent with methodology
•Exercise independent judgment in selecting methods and techniques for obtaining solutions
•Code and test and provide oversight for the coding and testing of project development teams for SAP applications in accordance to design specifications and standards that support requirements defined by users and analysts
•Successfully drive and oversee project development team in the completion of development phases and projects in conformance to project goals, requirements, and schedule
•Analyze applications and make necessary changes to optimize performance
•Ensure project development is following up and resolving bugs in an efficient manner, including working hand in hand with Test, PM and/or Analysis
•Accurately estimate work/time required to complete tasks and provide project development team estimates to PM
•Create project plans for development phases/deliverables and provide to PM
•Drive and participate in the creation of new guidelines and procedures
•Work with others across the IT team to take your ideas and passions from inception to implementation!


Minimum Requirements:
•8+ years SAP Advanced Business Application Programming (ABAP) software development experience designing and developing reports, interfaces, conversions, enhancements and SmartForms. Including experience with the following technologies: Business Application Programming Interface (BAPI), Business Add-In (BADI), IDoc, Legacy System Migration Workbench (LSMW), ABAP Objects, Business Objects Data Services (BODS), Application Interface Framework (AIF), Business Rule Framework (BRFplus), Business Object Processing Framework (BOPF), Web Dynpro, Event Management (EM), Adobe Forms. Including experience with the modules and business process within SAP Enterprise Resource Planning (ERP), Supply Chain Management (SCM), Global Trade Services (GTS), Convergent Invoicing (CI), Object Event Repository (OER), and Solution Manager
•4+ years’ experience in relational database design and development, experience developing in multiple programing languages such as C#, OR .NET or ASP.Net, in and n-tier development environment, and experience with HTML scripting languages (JavaScript, Jscript, VbScript) or similar application structures
•5+ years’ experience with a Software Development Life Cycle Methodology (SDLC) and information systems development
•A strong understanding of software lifecycle methodology, and information systems development, and support
•Strong leadership and team coordination skills
•Strong cross group collaboration abilities
•Strong problem solving, troubleshooting skills
•Strong verbal and written communication skills
•Strong ability to succeed in ambiguous environment
•Sound problem resolution, judgment, negotiating, and decision making skills
•Attention to detail
•Must have ability to exercise sound judgment and decision-making

Preferred Requirements:
•An B.S. degree in Business, Computer Science, Management Information Systems or equivalent experience
•Experience leading teams within a global delivery model
•Previous Microsoft background
•Experience with ERP solutions; SAP, Dynamics AX, etc.
•Previous Experience with Microsoft Technologies; IIS, BizTalk, VSTF
•Experience with a variety of SDLC methodologies such as: Waterfall, RUP, SCRUM, or other agile methodologies
•Enterprise IT experience, preferably with ERP
•If you have the skills and capabilities necessary to be successful in this role please consider this opportunity.

SESIT

About this company

AMAZING THINGS HAPPEN HERE!

At Microsoft, we're about helping customers realize their potential. From gamers to governments, moms to mega-corporations, we serve just about every kind of customer, all over the globe.

Many people think Microsoft = software. We do do software-but we also do hardware, services, research, and more. We work on PC operating systems and applications-like Windows and Windows Live. Products for IT professionals and developers-like Windows Server and Visual Studio. Online services such as Bing and MSN. Business solutions like Office and Exchange. And devices like Xbox, keyboards, webcams, and mice. We're passionate about what we do.

What this means if you come to work here is opportunity-to do things that make a real difference in millions, even billions, of lives. To reach your potential. So why not take a closer look at Microsoft? We think you'll find that amazing things really do happen here.

Post a Comment

0 Comments