Oh Snap!
This job is no longer active - but you can still view the details below.

Technical Architect

| Chicago
Send resume to [email protected]
Apply now

Technical Architect

Who We Are …

NVISIA was born at the nexus of three goals: 1) People are the most important element to any build; we work alongside our clients to form an agile, committed team that takes pride in building the solution. 2) A solution must be designed and architected so that it can evolve as requirements and the technology landscape changes. 3) The solution needs to utilize new technologies and processes appropriately to provide a competitive advantage for our clients.

We work side-by-side with our clients to create great software solutions that utilize new processes and technologies while simultaneously building a client team that can own the solution. This is best accomplished by attracting, retaining, and growing individuals who are passionate about their craft and continually developing new skills and capabilities. We are a group of creative problem-solvers – with an ever-growing desire to learn, grow, and work collaboratively to find a solution for our clients that they can sustain long-term.

Who You Are … 

You are a Technical Architect, managing the design and technical delivery of mission-critical, large-scale distributed systems.  As a hands-on contributor, you drive the solutions and standards used by your development teams.  You establish trust by promoting reuse and outlining architectural patterns which allow the business flexibility and scalability required by your client.


  • Understands the client’s business model and how the product solution fits into the overall business strategy and technical road map
  • Understands the product’s capabilities and functions in-depth
  • Identifies and documents key architectural problems for one or more components in a software system
  • Engages across the team and with the client to reach consensus on architecture decisions
  • Participates in the construction and stabilization of software components
  • Supports the development lead in design and implementation reviews to assert compliance with the architecture decisions
  • Identify, communicate and mitigate architectural risks throughout the product lifecycle, including functional and non-functional risks
  • Support the transition of knowledge to the client
  • Identify and validate emerging technologies that could impact the client’s product


  • BA or BS, preferably in computer science, engineering or science/technology-based discipline
  • Effective and professional communication skills, both verbal and written
  • 8+ years of hands-on experience constructing and stabilizing high-volume software systems
  • Experienced working with both front and back-end technologies, architectures and patterns
  • Subject Matter Expert in business functional and domain modeling
  • Subject Matter Expert in several integration approaches as well as deep understanding of common integration patterns. Exposure to Microservices preferred
  • Subject Matter Expert in common software design patterns and architecture design patterns
  • Subject Matter Expert with working in Agile/Lean/CD environments
  • Subject Matter Expert in either relational or NoSQL data persistence
  • Exposure to enterprise security best practices and design, including API security design, OWASP and access management
  • Exposure to cloud-based software architecture solutions and DevOps best practices

We are not offering sponsorship at this time. 

Read Full Job Description
Send resume to [email protected]
Apply now
loading ...

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • ScalaLanguages
    • SqlLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • ASP.NETFrameworks
    • Backbone.jsFrameworks
    • Ember.jsFrameworks
    • FlaskFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • SpringFrameworks
    • DB2Databases
    • HBaseDatabases
    • HiveDatabases
    • MemcachedDatabases
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • OracleDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • BalsamiqDesign
    • InVisionDesign
    • SketchDesign
    • BasecampManagement
    • ConfluenceManagement
    • JIRAManagement
    • Microsoft ProjectManagement
    • SmartsheetManagement
    • TrelloManagement
    • HubSpotCRM


Beautiful Chicago loop office with views of the lake. Just steps away from the Metra, CTA, bars, and restaurants in the heart of downtown.

An Insider's view of NVISIA

What are some social events your company does?

NVISIA's vibe is fun, nerdy, and friendly. We have a full nerf arsenal, ping pong table, foosball table, and a growing board game collection. Our people are fun, helpful, and excited, which makes all the difference. Most of us are at client sites, so it’s always exciting when we can catch up at the office - it’s kind of like coming home again.


Software Engineer

What does your typical day look like?

What I love about NVISIA is that such a thing rarely exists. Sure, most days consist of daily standups, code reviews, and development tasks, but the amount that can happen in such a short time makes each day so compelling. All in just one day it’s not uncommon to plan new features, fix critical issues, and think of a new way of solving something.


Software Engineer

What makes someone successful on your team?

A successful team member at NVISIA is smart, eloquent, capable, and motivated. They love sharing their knowledge and helping others to achieve their potential. Understanding that each team member has different strengths, they collaborate to bring those strengths together to serve the client.


Principal Technical Architect

What is your vision for the company?

Our goal is to hire people who are passionate and have a desire to build software solutions that our clients can enhance for many years. We have a deep engineering mindset that requires us to be experts so we can build solutions the right way, the first time. Together, we work to be more efficient and effective in our development initiatives.



How do you make yourself accessible to the rest of the team?

One of the best qualities of a leader is to be among the people doing the work, understand what makes them look forward to getting up in the morning, and what doesn't. I don't wait for a monthly one-on-one todo so, but rather, I try to engage early and often with our various teams.



What are NVISIA Perks + Benefits

Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Highly diverse management team
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K) Matching
Child Care & Parental Leave Benefits
Flexible Work Schedule
Company sponsored family events
NVISIA sponsors family oriented events Semi-annually.
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Perks & Discounts
Beer on Tap
Casual Dress
Company Outings
Happy Hours
Professional Development Benefits
Job Training & Conferences
Lunch and learns
Promote from within
Send resume to [email protected]
Apply now
Save job
loading ...
View NVISIA's full profileSee more NVISIA jobs