Solutions Architect

THE LINKS AT DARDENNE, INC.
New York, United States of America
1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
New York, United States of America

Tech stack

HTML
JavaScript
XML Schema
API
Batch Processing
Databases
Data Mapping
Data Transformation
Desktop Publishing
IBM WebSphere MQ
IT Management
Java Database Connectivity
Java Message Service (JMS)
Python
Queueing Systems
Release Management
SAS (Software)
Software Engineering
SQL Databases
Systems Integration
Test Data
Management of Software Versions
XML
Extensible Stylesheet Language Transformations (XSLT)
SOAPAPI
low-code
Software Coding
REST
Microservices

Job description

The Solutions Architect is a hands-on role (working in the low-code/no-code software using visual configurable objects and tools) and leads the technical aspects of project delivery to our clients. This role is suitable for someone who enjoys working with clients from inception through to production release and is eager to take ownership of the quality of the delivery, from initial solution design through requirements elicitation and ultimately into the commercially live domain.

Requirements

The role requires broad skills in the majority if not all of the following areas (these will be put to use on a daily basis): Integration with source systems and configuration of API's to 3rd party data providers: able to create well formed XSD schemas, XML document design and perform XSLT transformations. Previous experience implementing scalable SOAP services and WSDLs. Previous experience with RESTful API stateless architecture. Database integration with JDBC (desirable) Visual configuration of data models, data mapping and data transformation Elicitation of business rule requirements and visual configuration of these rules Light coding skills inc JavaScript, SQL, scripted calculations and algorithms (deploying as objects within a no code/low code development tool), html (for integration with UI) Knowledge of message queues: JMS (primarily MQSeries) Solution design and configuration: Sequence modelling, synchronous / asynchronous processes, micro services, batch processes, error handling, auditing Deployment of analytical models: ideally with some understanding of R, SAS or Python models Unit and system integration, load and stress testing and analysis of test data results (including fine-tuning of solutions to improve performance) Issues diagnosis and resolution - strong problem-solving capabilities. Interpretation of system logs Training of clients on the software (and bespoke solution delivered to the client) and enabling clients to become independent in the development and evolution of the bespoke solution provided to them Provision of advice relating to technical aspects of an implementation regarding the platform and supporting technologies Release management / change management / IT governance best practices. Versioning awareness and support of software upgrades within or beyond a project delivery Understanding of IT compliance, data protection with KYC and AML regulation knowledge being desirable External communication: elicitation and interpretation of business and technical requirements, appreciation of client's business case and ability to articulate value proposition, exposure to senior client relationships: CTO, CIO, COO, CRO, Senior Architects, Heads of Development, Senior Product Managers - ability to adapt communications appropriate for the audience Internal communication: Ability to communicate with non-technical colleagues: Project Managers, Account Managers, Sales and marketing, line managers and supporting roles. Perform peer reviews and articulate recommendations to technical colleagues. Collaborate across client co-coverage teams and share best practices. Provide feedback to core development teams (relaying client product enhancement requests to the software development team)

Education Degree level in Computing (or technical / numerate academic discipline). If non-technical, then a career path in IT demonstrating longevity.

Experience Proven track record with 3 years or more implementing system applications in a client facing role (which could include internal clients)., Over 20 years' of recruiting experience with hands-on recruiting and placement of I.T. professionals (Full Time, Temp 2 Perm, & Contingent) in the NJ/NY/CT/PA marketplace for a wide variety of today's demanding IT skill sets. Focused on delivering exceptional service by understanding client's objectives and goals.

Apply for this position