GovernmentCIO

  • Vet360 Enterprise Architect

    Job Locations US-Remote
    Posted Date 2 weeks ago(10/9/2018 12:29 PM)
    Job ID
    2018-1606
    # of Openings
    1
    Category
    Information Technology
  • Overview

    GovernmentCIO is currently looking for an Enterprise Architect to support our Vet360 government client.  The Enterprise Architect is responsible for the creation, maintenance and management of IT architecture models and their lower level components. They are also required to interpret, use and apply information contained within IT architecture to inform a range of business improvement activities, particularly those involved in the design, development, enhancement and maintenance of IT support systems. You will be challenged with taking helping a client translate their business strategy into an information technology systems architecture that support the strategy. You must understand the customers business needs and objectives while still being able to delve into nitty-gritty technology issues

    Responsibilities

    The Vet360 Architect will:

    • Lead large-scale implementation oversight and hands on contributions to the software design, development, and integration on a micro-services, API based, Master Data Management (MDM) project.
    • Contribute to larger projects in the role of senior technologist.
    • Develop project scoping and estimating for solutions, including API Gateway integration/implementation and cloud migation.
    • Develop and share best practices for solutions.
    • Manage quality of delivery across projects through risk mitigation strategies.
    • Participate in the development of conceptual and logical architectures.
    • Resolve integration and interfacing issues between various back-end systems including direct support to Operations and Maintenance (O&M) Teams during Production related concerns.
    • Optimize application performance and scalability.
    • Support IT strategy development, maintenance and monitoring including strategic road mapping across the potential integration partners.
    • Provide solution architecture guidance through direct, sprint by sprint engagement with development, testing and O&M teams.
    • Perform solution architecture review and approval at Design, Release Planning, Test Readiness, and Operational Readiness Reviews.
    • Provide recommendation and execution of processes for AoA and Market Research for products and services to be acquired, including measurable success criteria and user engagement plans.
    • Development and maintenance of System Data Models and Web Service/API Specifications.
    • Ensure implementation alignment with standards, frameworks of the overall business and technology strategy.
    • Create solutions that balance business requirements with information and cyber security requirements
    • Identify design gaps in existing and proposed architectures and recommend changes or enhancements
    • Use current programming language and technologies to write code, complete programming and performs testing and debugging of applications
    • Train users in implementation or conversion of systems
    • Exhibit a Team Player mentality with a focus on collaborative engagement.
    • Demonstrate proven communication skills and appetite to work in complex multi-national / multi-cultural environments

    Qualifications

    Education: Master's Degree in Computer Science or related field

    Years of Experience: 12+ Years experience in application architecture and Java/J2EE software development

    Possess the following behaviors:

    • Strong conceptual abilities and implementation of pragmatic methods and procedures
    • Openness to new ideas and change, ability to learn, flexibility, adaptability, willingness to innovate, unconventional thinking
    • Proven track record of implementing large, complex web sites and/or web applications

    Experience with the following: 

    • Application architecture / enterprise architecture, systems integration and development, and package implementation with knowledge of interactive design
    • Strong understanding of application design and analysis, design patterns, and object oriented design
    • Hands on experience with Java software development using various SDLC methodologies.
    • Experience with one or more Java concepts and patterns including: Java/J2EE, JSP, Spring (and Spring Boot), JUnit, AOP, Spring MVC, Eclipse.
    • Demonstrated experience developing RESTful micro service APIs using the following technologies and standards: REST, JSON, Swagger, Java Bean Validation (JSR 303).
    • Experience with Behavior Driven Development, ideally Gherkin and Cucumber
    • Experience and full lifecycle software using Agile methodologies.
    • Experience with multiple source control systems: Jazz, RTC, SVN, Git.

    Options

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