• Senior Application Architect

    Requisition ID
    18-8539
    Location
    US-CA-Agoura Hills
    Position Type
    Regular
    Category
    Technology
  • Overview

    Responsible for the technical design and initial development and major revision of multi-tier business systems.  Serves as a vital driver and collaborator throughout development life cycle, partnering with business analysts and customers to review and optimize requirements; and, working with developers to review and validate key functionality and integration.  Responsible for ensuring feasibility of design and integration with existing systems/platforms. 

    Job Description

    • Provide consultation on complex projects and is considered to be senior level contributor & specialist
    • Drive the design and construction of a client’s complex business problems into innovative technology solutions
    • Responsible for the architectural design and initial development and/or major revision of business software solutions
    • Define product requirements and create high-level architectural specifications, ensuring feasibility, functionality and integration with existing systems and platforms
    • Serve as a vital driver and collaborator throughout development life cycle, partnering with business analysts and customers to present, review, optimize requirements; and, working with developers to review and validate key functionality and integration
    • Complete hands-on coding and proactively mentor developers, (including paired programming)
    • Responsible for ensuring feasibility of design and integration with existing systems and platforms
    • Complete special assignments necessary to support business strategy
    • Influence the work of others through mentoring
    • Perform other related duties as required and assigned
    • Demonstrate behaviors which are aligned with the organization’s desired culture and values

    Ideal Candidate will have the following:

    • At least 3 years work or experience in projects that varies in size, technology and domain
    • Proficient-level technical knowledge in one or more areas of technology such as Ruby, Rails, Java, .NET, SOA, and Database
    • Provide Technical leadership across the Engineering teams, to ensure delivery of exceptional technical solutions
    • Delivery experience on a Ruby/Rails development project is a plus
    • Excellent communication and customer interfacing skills
    • Strong analytical skills and the ability to conceptualize solutions
    • Experience with object oriented analysis and design
    • Knowledge of design patterns, refactoring and unit testing
    • Knowledge of Agile Methodologies, such as Extreme Programming (XP) and Scrum
    • Experience with relational databases (MySQL, PostgreSQL, SQL Server)
    • Experience with Linux and open source software or willing to work on LAMP stack
    • Financial services experience, especially related to mortgages is desirable

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.