Technical Architect

US-MO-Kansas City
2 weeks ago(12/1/2017 4:13 PM)
Job ID
2017-1355
# of Openings
1
Category
Engineering

Overview

We are looking for a Technical Architect!

 

SMG (Service Management Group) partners with more than 450 brands around the globe to create better customer and employee experiences, which drive loyalty and performance. SMG uniquely combines technology and insights to help clients listen better, act faster, and outperform competitors. Strategic solutions include omniCXTM, Brand Research, and Employee Engagement. SMG evaluates 200 million surveys annually, across 130 countries.

Responsibilities

As our Technical Architect, you will: 

  • Designs top level reference architectures and solution architectures for new and existing products.
  • Designs and leads the implementation of scalable, reusable, service oriented frameworks.
  • Serves as a technical lead for engineering teams.
  • Collaborates with product managers, business stakeholders, infrastructure stakeholders, engineers, and IT managers to create strategic, innovative software solutions.
  • Assists with code reviews and engineering governance to ensure uniform implementation of coding standards and processes.
  • Responsible for diagnosing and solving roadblocks with critical systems.
  • Responsible for the monitoring, scaling, and build out of existing infrastructure.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related, or the equivalent through a combination of education and related work experience.
  • Overall 8 plus years experience in technology design, development, implementation and support functions.
  • 2+ years development experience with ASP.net MVC and WCF.
  • 3 years experience with SQL Server relational database systems.
  • Experience with multi-lingual, localized applications.
  • Experience working cross functionally to deliver solutions for technical, procedural, and operational issues.
  • Experience with a diverse set of platforms and technologies, as well as, experience with structured methods and the software development life cycle.
  • Experience developing n-tier solutions utilizing object modeling or domain driven design.
  • Ability to develop creative solutions.
  • Demonstrated mastery of advanced data structures and algorithm development and analysis.
  • Experience managing delivery of large complex systems
  • Ability to work with limited direct supervision.
  • In depth experience within one or more technical domains such as development technologies or tools, programming languages, DBMS technologies, hardware platforms, operating systems, security, applications, or messaging.
  • Demonstrated research, analytical, critical thinking, decision-making, consulting and problem solving skills.
  • Effective oral, written and interpersonal communication skills.  

Preferred:

  • Degree in Computer Science or related program
  • Experience building application programming interfaces (API’s) or SaaS platforms for business to business integration.
  • Experience designing and building BI solutions using data warehouses and cubes.
  • Experience with Teradata.
  • Experience with non-relational data technologies, such as MongoDB and Hadoop.
  • Effective presentation skills.
  • Experience with master data management and data quality services or equivalent.
  • Experience with windows server environments, load balancers and other infrastructure related technologies.
  • Project management skills including ability to manage and prioritize multiple and conflicting priorities, organization skills, planning skills.
  • 2 years development experience with mobile platforms.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.