Solution Architect in Norwalk, CT

View All Retail & Consumer Goods jobs


Retail & Consumer Goods   •  

Not Specified years

Posted 8 weeks ago

We push innovation, we work hand in hand with the consulting business, we develop with offshore suppliers, we partner with technological organizations all to the aim of delivering impact to our clients. Talented individuals will find an environment within which they can thrive and develop their skills and careers without limit.

Currently we are hiring for a Solutions Architect to join the Perfect Category development team who has the skills and expertise to help develop and implement our solution. We require a skillset of thinking big, technical innovation, challenging the status quo and being able to influence other internal and external team members of your technical ideas. The successful applicant would report into the Perfect Category Delivery Manager and work across multiple teams to deliver on our technical vision overcoming various challenges as we develop.

Key Responsibilities Include:

  • Plan and develop the Architectural Runway in support of new business Features and Capabilities
  • Understand and explain the cost/performance/stability tradeoffs of new and existing infrastructure
  • Help respond to technical RFIs/RFPs
  • Create the remediation plan for vulnerabilities found during security testing
  • Help create the CI/CD delivery pipeline
  • Work with customers, stakeholders, and suppliers to establish high-level Application Intent, and the application intent information models and documentation requirements
  • Guide the overall direction technical direction of the platform and underlying architecture.
  • Participate in planning, definition, and high-level design of the application
  • Design the Application architecture and infrastructure
  • Define subsystems and their interfaces, allocate responsibilities to subsystems, understand application deployment, and communicate requirements for interactions with application context
  • Establish critical NFRs at the Application level, participate in the definition of others Operate within the Economic Framework to validate the economic impact of design decisions
  • Participate in Release Planning and Pre- and Post-Release Planning, Application Demos, and Inspect and Adapt events
  • Define, explore, and support the implementation of Enablers to evolve the application intent, working directly with Agile teams to implement them
  • Work with Product Management to determine capacity allocation for enablement work

Architectural Experience:

  • We focus on platform development and require candidates who are aware of the various challenges and are adept at overcoming them. A successful candidate will have the following experience;
  • Designing and architecting large and/or complex software systems using industry standards tools and existing enterprise frameworks to consistently deliver high quality systems.
  • Designing and architecting platforms used by multiple stakeholders and geographies
  • Experience of working with offshore development teams and ensuring the effectiveness of those teams in terms of implementing your technical designs
  • Has broad technical knowledge (as a senior developer)

Technical skills:

  • We are primarily a Microsoft house based on our clients' security and enterprise needs. However, we are looking for candidates that have a broad range of skills to challenge our ways of working and to meet the varying requirements we have from stakeholders. Successful candidates will have the following skills;
  • Must have multiple years of experience with .NET / C#
  • Additional programming languages and frameworks are a plus I.e.: Python; Java, Unity
  • Nice to have experience of one or more Client side web technologies & frameworks i.e. AngularJS, HTML5, JQuery, NODE.JS, Vue.js
  • Strong understanding of SOLID principles and management of code complexity and maintainability
  • Experience of Continuous Integration & Continuous Deployment using Azure DevOps
  • Experience working with Kubernetes on Azure
  • Knowledge of the strengths / weaknesses of one or more database technologies: Relational: SQL Server, Oracle; No-SQL: MongoDB, Cassandra
  • Multiple years of strong experience of using Azure services and an understanding of the strengths and weaknesses of other Cloud offerings
  • Demonstrable knowledge of enterprise security / compliance frameworks and user authentication strategies
  • Experience with multi-tier applications
  • Demonstrable willingness to see through a project from inception to completion and provide technical input across the project lifecycle
  • Demonstrable capability to work across teams and deliver on multiple projects at once
  • Demonstrable capability to work with other technical teams and agree standards and protocols for technical design which are workable for all

Personal Skills

  • Excellent communication skills
  • Ability to influence others to your opinions
  • Ability to break down complex problems into logical and manageable constructs
  • Desire and capability to innovate (within the scope and requirements of stakeholders)
  • Happy to get hands dirty when problems arise
  • Ability to plan, schedule and monitor own work in a systematic and analytical manner within a limited time horizon

Educational Requirements:

  • Bachelor's degree in an IT, mathematics or related field