job summary: Description - Design and develop distributed software services and solutions that are engineered for scale, availability, high performance, and high reliability. - Technical leadership and proven mentor/leadership - Own and deliver complete features including design, architecture, implementation, testability, debugging, and shipping. - Build responsive web experiences across multiple devices and browsers. - Gain a working understanding of Microsoft businesses while collaborating with businesses and leaders to contribute to cohesive, end-to-end experiences for our users. - Demonstrate analytical thinking, strong problem-solving skills, out-of-the-box thinking, and a real drive for results. - Stay educated on existing, emerging technologies and evaluate if technologies fit our customers' needs - Drive a LiveSite culture within the organization to ensure services are functional, providing a positive user experience. Basic Qualifications: - Do you have 7 years of full-stack, front-end, or back-end industry software development experience using C#, Java, or other high level programming language? - Do you have a Bachelors or higher level degree in Computer Science, Computer Engineering, Software Design, Software Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience? Preferred Qualifications: - 7 years' minimum experience in development and design working on high availability systems - Ability to collaborate effectively with a wide spectrum of people in business and technical domains - Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C# - Experience with reporting frameworks, relational or NoSQL database experience, and test automation - Experience in supportability of a DevOps environment - Experience with distributed computing: Azure, AWS or other cloud platforms highly desirable. - Clear communication skills and demonstrated customer?empathy. - Passionate and collaborative team player with?drive to work in a fast-paced?environment. - Previous experience delivering Enterprise Services capabilities Define service goals in the form of Objectives & Key Results, and related metrics in alignment with business commitments across a long-range roadmap and by partnering closely with peers. - Define technical requirements. - Author one-pagers, functional specifications and [contribute to, author] technical specifications to enable the development of products, services, and solutions. - Define, track and report on the execution of service solution milestones & deliverables relative to KPI targets, while identifying and mitigating product risks/dependencies throughout delivery. - Partner with complementary engineering teams, align on joint roadmaps & dependency contracts, and influence partner feature backlogs based on objectives and business needs. - Manage launches, inclusive of internal & external change management, readiness, and communications to ensure adoption & usage, and minimize negative disruption of internal users. - Represent plans and execution against lifecycle milestones with key stakeholders, leaders, and executives. - Champion service health, live-site, and continuous service improvement to deliver high resiliency, scalability, & availability of services. - Mentor other Program Managers across the team and be a role model of Microsoft values to deliver exceptional results. location: Redmond, Washington job type: Contract salary: $64 - 74 per hour work hours: 8am to 4pm education: Bachelors responsibilities: - Design and develop distributed software services and solutions that are engineered for scale, availability, high performance, and high reliability. - Technical leadership and proven mentor/leadership - Own and deliver complete features including design, architecture, implementation, testability, debugging, and shipping. - Build responsive web experiences across multiple devices and browsers. - Gain a working understanding of Microsoft businesses while collaborating with businesses and leaders to contribute to cohesive, end-to-end experiences for our users. - Demonstrate analytical thinking, strong problem-solving skills, out-of-the-box thinking, and a real drive for results. - Stay educated on existing, emerging technologies and evaluate if technologies fit our customers' needs - Drive a LiveSite culture within the organization to ensure services are functional, providing a positive user experience qualifications: Experience level: ExperiencedMinimum 5 years of experienceEducation: Bachelors skills: .NETC#Sr Software EngineerSOFTWARE ENGINEERCloud full stackazure Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.