Logo
Idaho State Job Bank

Software Engineer - IoT Technologies

Idaho State Job Bank, Boise, Idaho, United States, 83708


Software Engineer - IoT Technologies at Marriott in Boise, Idaho, United States Job Description Job Number 24155408 Job Category Information Technology Location Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States Schedule Full-Time Located Remotely? Y Relocation? N Position Type Management JOB SUMMARY: Expands the company's use of technology to enable and achieve the organization's goals and objectives. Strategically designs, develops, and implements technology models for the entire Marriott Associate App ecosystem and stack. Works within Product Squads (teams) and receives direction from Product Owner and engineering lead to develop solutions in accordance with technology roadmaps. Provides inputs to technology roadmaps. Governs and reviews the output of the managed Service Providers who are responsible for the actual hands-on delivery of services, managing outcomes and results. Ability to get hands-on with troubleshooting and diagnosing issues with designed systems. CANDIDATE PROFILE Education and Experience Required: + Minimum 5+ years' experience creating Architecture roadmaps and operational models that span the Technology, Application and Data layers for complex, high-available systems in Linux, Windows, Mobile, COTS, and/or Cloud-based environments. + Undergraduate degree or equivalent experience/certifications. Preferred: + Experience authoring IT standards, frameworks and patterns across the Technology, Application and Data architecture domains + Experience in developing and implementing strategic IT technologies and related processes, procedures, and decision support. + Experience with business requirements gathering/analysis. + In-depth technical experience with network, PC, and platform operating systems. + Excellent technical knowledge of current systems software, protocols, and standards. + Expert knowledge of programming languages. + Experience in varied technologies (e.g., client server architecture, mobile infrastructures, enterprise and workgroup server platforms, Web applications, etc.) + Experience in project definition and management + Extensive experience in multiple technical infrastructure design areas and in technology management. + Experience in core enterprise applications, application development tools. + Knowledge of software evaluation principles and practices. + Project planning and management experience. + Excellent understanding of change management and testing requirements, techniques, and tools. + Abil To view full details and how to apply, please login or create a Job Seeker account