Application Architect

Information Technology
in Orlando
, FL
Reference: 19-02974
The Application Architect is responsible for detailed solution architecture and designs, as well as delivery of estimations for our client’s technology projects. It is the responsibility of the Application Architect to coordinate with other architects and designers from various disciplines (Solution, System, Delivery, Quality Assurance, Infrastructure, and Data/Information) to define the most cost-effective and efficient design. They must excel at planning, communicating and driving architecture, engineering and infrastructure while driving changes that increase technology performance and availability, reduce time to market, new capabilities across the enterprise, decrease complexity and optimize revenue and cost.
Preferred Qualifications:
  • Proven experience working within “Cloud first” architectures, with a practical knowledge of cloud and hybrid cloud implementations
  • Hands-on experience with leveraging object-oriented design patterns (creational, behavioral, structural), domain driven design principles, and enterprise architecture frameworks (Togaf, Zachman, etc.)
  • Well-versed in SDLC, DevOps, and continuous delivery/continuous deployment within large-scale organizations, containerization
  • Required knowledge of industry standard project execution methodologies like Agile/SCRUM or Agile/Kanban, along with a working understanding of epic, story, and task level sizing and planning activities
  • Innovative ideas to reduce overall cost of deliverables with improved quality and time to market
  • Proven experience influencing business and technology leadership through effective negotiation
  • Must have excellent professional written, verbal, and presentation, communications skills
  • Proven knowledge of estimation processes including high level and detailed estimation techniques (feature, cost, etc.)
  • Ability and drive to learn new technologies quickly through self-study
  • Strong organizational and time management skills
  • Excellent written and verbal communications, proven ability to develop and deliver presentations geared for Executive Management
Basic Qualifications:
  • 10-15+ years of experience in solutions architecture and systems engineering
  • 7+ years expertise in designing and developing complex enterprise solutions involving back office, web and mobile systems, utilizing service-oriented and micro-service-based architecture with disparate technologies, languages, open or licensed software and databases in large organizations
  • Strong hands-on technical knowledge of digital environment including Mobile, Web, Apps, APIs, Messaging, Databases, Big Data, Networks and their interactions
  • Required knowledge and understanding of cloud-based implementations, technical architecture, application systems design and integration in a large heterogeneous enterprise environment
  • Experience in working with open source code and frameworks (hands-on experience in Angular/Node/React, Java/J2EE, Spring, XML, Apache Tomcat, Kafka, Spark, Rules Engine, Oracle or MySQL/MariaDB, Amazon Web Services)
  • Experience with modern monitoring capabilities including APM (i.e. New Relic, Hystrix/Turbine, AppDynamic, Splunk, Cloudwatch) as well as other instrumentation technologies
  • Experience creating web architecture designs that incorporate availability, resiliency, security, traceability, manageability and performance
  • Has demonstrated ability to learn and apply new technologies, quickly and effectively
  • Experience working in a multinational and multicultural environment
  • Create delivery estimates based on solution architecture approach
  • Assess market technology choices to determine fit, including software, hardware, Cloud, SaaS/PaaS, etc.
  • Translate complex functional, technical, and business requirements into architectural designs
  • Coordinate with Delivery Project Manager and Business Analyst to draft project scope and compile delivery estimates
  • Collaborate with other Architecture teams
  • Conduct proofs of concepts
  • Pilot for emerging technologies
  • Adapt to a quickly changing environment and interact with a broad customer base with diverse needs and functional responsibilities
  • Demonstrated strong ability to influence without authority
  • Demonstrated strong organizational and time management skills
  • Coordinate between business and IT stakeholders to develop a solution architecture approach