Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Microsoft Corporation is an American multinational corporation headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services. Its best known software products are the Microsoft Windows line of operating systems, Microsoft Office office suite, and Internet Explorer web browser.
You must have an expert understanding of IT and/or enterprise architectures, solid understanding of software engineering principles, strong information and process modeling abilities, deep understanding of O365 and Azure technologies, expert understanding of object-oriented analysis and design, advanced knowledge of the .Net platform, deep knowledge of software infrastructure, good knowledge of industry trends and emerging technologies, and be independently proficient in developing enterprise level software solutions. You must also possess superior problem-solving skills, the ability to collaborate effectively with other engineering disciplines, demonstrated skills in indirect influence, and a long proven track record of delivering secure, high quality software.
Core Job Responsibilities:
- Create and/or drive the creation of portfolio specific roadmaps/platform strategy
- Advise IT executives on technology and architecture trends they need for their decision making and Microsoft external engagements
Identify and aid in the decision making around architecture trade-offs with risks, delivery, scalability/performance, flexibility, maintainability, security, and other quality concerns.
- Research and publish strategic guidance for emerging or “new to us” technology and architecture.
- Monitor and review systems so that they are designed and developed in compliance with corporate security, privacy, accessibility, SOX, legal, and other governance policies.
- Communicate effectively with other disciplines including Executive Management, Local Architects, Development, Program Management, Test, Hardware/Infrastructure, and Production Support.
- Mentoring other engineers to grow to similar levels of expertise and effectiveness.
Position Requirements:
- BS/BA in computer science or related field required + MS in computer science or related field preferred
- 12+ years of related work experience
- Expert architecture, design, & implementation skills in most of the following areas Infrastructure, O365, Azure, SOA, and web based and/or smart client OLTP design and development and a high degree of understanding of security, scalability, flexibility, maintainability, and reliability.
- Experience in a world-wide distributed computing environment, and special emphasis on transactional or reporting systems associated with an operations environment
- Strong conceptualization, analytical, and logic skills
- Excellent communication and written skills are critical
Interested and suitably qualified candidates should click here to apply online.
Build your CV for free. Download in different templates.
Join our happy subscribers