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

Technical Lead

| Chicago

Technical Lead  

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 Lead, passionate about technology, naturally solution oriented, excelling at problem solving. You embrace change, eager to learn new domains as well as technologies. You’re seeking to create a lasting impact in every opportunity, focusing on building software that sustains 

Role Summary 

The Technical Lead is responsible for application design, implementation and deployment on small technical engagements or sub-teams of large projects. The Technical Lead is responsible for the day-to-day management of a small team. The Technical Lead is expected to routinely demonstrate their technical leadership while gaining the respect of their teammates. We are looking for Technical Leads to serve our Chicago and Milwaukee based clients. 


  • Works with clients and project team members to develop and document requirements
  • Assists the Project Manager in establishing project design standards
  • Transforms requirements into high-level software designs
  • Guides technical direction of the project
  • Implements systems components or systems using relevant technologies and methodologies 
  • Develops necessary technical documentation/technical writing
  • Oversees technical architecture and development for projects at a tactical and strategic level 
  • Acts as primary technical liaison with application development and the project teams
  • Stays abreast of new technologies with the goal of utilizing new technology to enhance current capabilities or deliver new functionality
  • Works effectively with client personnel and the project team to resolve implementation issues



  • BA or BS, preferably in computer science, engineering, or science/technology-based discipline and related work experience
  • 5+ years Java required
  • Demonstrated strong Java programming skills in a team environment
  • Applied object oriented (design) principles in a team environment.  
  • Worked with UML on a team project
  • Demonstrated the ability and strong desire to grasp new technologies
  • Solid understanding of the software development life cycle and software methodologies including Object-Oriented design methodologies
  • Experience in providing day-to-day responsibility for leading a technical project
  • Strong written and oral communication skills
  • Uses effective and professional communication skills both verbal and written
  • Excellent interpersonal skills
  • Effectively drives the work that needs to be completed with little direction
  • Great attitude and commitment to get the job done
  • Effective time management skills
  • Strong people management skills
  • Has a proven record of fostering a positive working relationship with clients

Sponsorship is not available for this position.

Read Full Job Description

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
More Jobs at NVISIA2 open jobs
All Jobs
Dev + Engineer