Technical Architect - Cardiff, United Kingdom - RMSI

    RMSI
    RMSI Cardiff, United Kingdom

    Found in: Appcast UK C C2 - 1 week ago

    Default job background
    Technology / Internet
    Description

    Technical Architect - Job Description

    Responsibilities


    • Understanding stakeholders' requirements and translate them into concrete cross-platform architectural solutions.


    • Support development teams with expert technical guidance, predicting, identifying, assessing and solving application related issues.


    • Create and present design methodology to ensure compliance with architecture standards.


    • Define internal standards and Geospatial solutions with focus on creating cross-platform architectural solutions


    • Promote improvements for software development practices, processes and standards with consideration of quality, innovation, and productivity.


    • Increase technical knowledge and skills in own field of expertise and share knowledge with colleagues within and outside the own team


    • Support and lead the developers working in an agile model under your responsibility, assist engineers in solving technical problems


    • Promote improvements for software development practices, processes and standards with consideration of quality, innovation, and productivity


    • Exposure to Agile working environment

    Preferred Candidates SC Cleared

    Experience and Skills


    • Bachelor's or Masters degree in Computer Science/engineering or equivalent degree


    • Total experience of 10+ years of experience with at least 5+ years of experience in architect/solution role


    • Excellent skills in design and engineer solutions in compliance with TOGAF standards


    • Experience working on any of the UI technologies React/Angular/Node js


    • Excellent skills in Microservices, Cloud computing, security and databases


    • Experience of developing Geospatial solutions on Web and cross platform mobile technologies


    • Good experience on Design Patterns, SOLID principles, TDD


    • Test automation & CI/CD exposure


    • Excellent collaboration skills


    • Analytical skills, problems solving with strong exposure to root causing tools and techniques and ability to come up with win-win solutions in complex business situations

    SC security clearance and experience working on Government projects

    Technical Business Analyst

    Job Description Business Analyst will have good acumen related to Geospatial information technology business. Candidate will have prior experience working with large Geospatial system integrators. Exposure to presales business analysis work for multiple geographies would be advantageous. The main tasks will include performing detailed requirements analysis, documenting processes, and performing some user acceptance testing.

    Requirements

    • Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions.
    • Leading ongoing reviews of business processes and developing optimization strategies.
    • Collect, analyze, and interpret geospatial data.
    • Provide GIS support to other departments
    • Identify, analyze, and solve geospatial problems
    • Staying up-to-date on the latest process and IT advancements to automate and modernize systems.
    • Conducting meetings and presentations to share ideas and findings.
    • Capturing, managing, and analyzing data in GIS from multiple sources and in a variety of formats Performing requirements analysis.
    • Documenting and communicating the results of your efforts.
    • Effectively communicating your insights and plans to cross-functional team members and management.
    • Gathering critical information from meetings with various stakeholders and producing useful reports.
    • Working closely with clients, technicians, and managerial staff.
    • Providing leadership, training, coaching, and guidance to junior staff.
    • Allocating resources and maintaining cost efficiency.
    • Ensuring solutions meet business needs and requirements.
    • Performing user acceptance testing. 
    • Managing projects, developing project plans, and monitoring performance.
    • Prioritizing initiatives based on business needs and requirements.
    • Serving as a liaison between stakeholders and users.  Managing competing resources and priorities.

    Qualification & Experience

    • A Master's degree in engineering or management.
    • A minimum of 4-5 years' experience in business analysis for software development projects