Position Software Architect Location Dallas, TX Duration Full TimePermanent Sr. Software Architect will be taking ownership of creating quality and optimal software solution designs to meet the business objectives while working with other senior members of the team. You will act as our technology expert with project teams to address systems, software integration and compatibility issues. Additionally, works with subject matter experts in other IT areas to arrive at an optimal design. You will be responsible for core functional and technical requirements and work with project teams to create a conceptual design a high level designarchitectural framework for solutions to support business objectives in accordance with enterprise architecture governance. Responsibilities Design and apply best-of-breed, enterprise class applications, services, and solutions to meet business objectives on large-scale technology projects evaluates impact on integration, reliability, performance, scalability, flexibility and maintainability. Ensure the solution architecture identified will support the business objectives, striking a balance between practical designs and alignment with the architectural vision. Architect and Design mobile applications (iOS and Android) and responsive web applications, API integration with backend systems Create and maintain UXUI style guidelines to ensure consistency in all our customer interactions and to assist with development Research and analyze competitive SEOSEM strategies, lead the strategic direction of the SEO function by creating technical SEO plan Craft design artifacts like personas, wireframes, journey maps, experience maps, user flows and prototypes to test, evangelize design ideas Analyze and report weekly, monthly, quarterly mobile and web analytics and recommend organic customer growth strategies to business Serve as SEOSEM subject matter expert for content writers, digital product teams and technology teams Collaboratively and passionately foster a digital transformation culture by partnering with Marketing, Customer Service and software development teams Work with other architects in leading domain analysis and the creation of an executable architecture with design artifacts conceptual high level design and use-case model actor identification. Reports to, and consults with, other architects and IT management on project status and strategies Requirements 10 Years of Experience architecting high-quality scalable, maintainable mobile native (iOS and Android) and responsive web applications. Proven experience in using Interactive Design, UX UI Design best practices for iOS, Android, and responsive web applications Implement security standards and frameworks such as OAuth, SAML, Single Sign On, Mobile Device Management, etc. Awareness of ADA requirements and user interaction standard methodologies 5 years of experience with complex enterprise integrations, with preference for experience integrating on premise and cloud based capabilities (PAAS, SAAS) preferably in Microsoft Azure. 8 years hands on development with Microsoft .NET technologies WebAPI, ASP.NET httpasp.net , .Net Core in a performance oriented, high reliability environment is a big plus. Experience in successfully managing and implementing SEO initiatives for enterprise websites Experience working with SEO tools ndash Webmaster Tools, Majestic, Search metrics etc. Ability to work with various types of data to develop and analyze trends and insights Expertise in REACT, Angular, HTML5, CSS3, API integration, Proficient with React Native and Redux. TypeScript. Automated testing experience for mobile application - Selenium, Appium, XCUITest, Swift, Espresso, TestNG Expertise in standard UX software such as Sketch, Axure, Balsamiq is a plus Significant experience in the field of Service Oriented Architecture, including excellence in designing and implementing multi-tiered, enterprise applications and packages (.NET Core, SQL Server, and other Microsoft technologies).