14 days old
2018-01-042018-02-01

IT Architect

Jacksonville, FL 32202
  • Job Code
    591690
  • Payrate
    $115,000 To $125,000

IT ARCHITECT


PRIMARY CHARACTERISTICS


Application Architect is responsible for contributing to the development and documentation of application architecture solutions, standards, best practices and the governance process. This includes designing architecture for application development projects, researching and developing new technologies, as well as evaluating and recommending software and solutions.


ESSENTIAL FUNCTIONS



  • Publishes software architecture principles and standards, position papers, best practices, patterns and frameworks
  • Serves as a technical expert on assigned systems or projects
  • Provides continuously evolving architectural designs to support fast-paced agile development teams
  • Analyzes existing systems, processes and architectures to make recommendations for improvement
  • Communicates system architecture to technical and business audiences
  • Researches and develops new technologies, evaluate tools and software, and implement working prototypes to improve current processes and build new capabilities


KNOWLEDGE, SKILLS, AND ABILITIES REQUIREMENTS



  • Strong knowledge of OOD, design patterns, and software architecture
  • Experience building, documenting and presenting conceptual, logical and physical architectural models
  • Ability to quickly learn new vendor platforms and services for integration into existing systems and processes
  • Experience designing and securing high-transactional, fault-tolerant web applications and web services
  • Experience building API Gateways and REST API specifications using RAML with tools such as MuleSoft
  • Experience building an event-driven architecture using messaging technologies such as Apache Kafka
  • Experience building and implementing rules-driven workflow systems
  • Senior level expertise programming in Java (Spring) and/or C# (.NET Core)
  • Working knowledge of HTML5, CSS3 and JavaScript
  • Working knowledge of single page application development using Angular and TypeScript
  • Working knowledge of tools and processes in support of source control (Git), continuous integration (Jenkins), automated testing, and continuous deployment
  • Working knowledge of building and deploying containerized web applications/services using technologies such as Docker, Kubernetes, and OpenShift
  • Ability to persuade and influence others on the best approach to take
  • Ability to work collaboratively in a fast-paced, highly entrepreneurial work environment
  • Ability to communicate to technical and non-technical audiences of various levels in the organization
  • Positive outlook, strong work ethic, and responsiveness to internal and external customers
  • Willingness and ability to fulfill the role of teacher, mentor and coach
  • Familiarity with networking, computing platform, storage, database, security, middleware, network and systems management, and related infrastructure technologies and practices
  • Knowledge of architecture and systems integration concepts and frameworks


TRAINING AND EXPERIENCE



  • Bachelor's degree required or equivalent experience as defined below
  • Bachelor's degree holders must possess experience working on 5+ large scale software architecture efforts. Non degree holders must possess experience working on 9+ large scale software architecture efforts
  • Relevant Software Development and Architecture Certifications preferred
  • Experience in the financial services industry preferred

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

IT Architect

Randstad Technologies
Jacksonville, FL 32202

Share this job

IT Architect

Randstad Technologies
Jacksonville, FL
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast