close

Search Brainjocks.com

Technical Architect

Engineering

  1. About Us
  2. Careers & Benefits
  3. Technical Architect

Job Description

LOCATION

Alpharetta, GA

Employment Type

Full-time

Experience

Mid-Senior level

Job Function

Engineering, Information Technology

Apply Now

We are currently looking for an Technical Architect for our Alpharetta, Georgia office.  With  the ability to work in any size team or solo in an Agile environment, and utilizing proven  abilities in more than one programming language, multiple technology stacks and front and  back-end development, Brainjocks’ Technical Architect will not be committed to a project for  its duration, but instead holds more of a hands-on advisory role.  This role will be responsible  for advising the team and client on matters such as:

  • Solution architecture and  implementation options
  • Operational Model
  • Technical risks to a project 
  • Setting priorities 
  • Solving complex architectural  issues 
  • Analytical approach to solving  complex technical and  architectural challenges 
  • Client facing 
  • Structured and detail oriented 

Additionally, the Technical Architect must exhibit extensive knowledge in: .NET framework,  C# programming language, CMS Implementations, Javascript, as well as scripting languages  such as Powershell, source control (GIT), DevOps operations, Continuous Integrations, Cloud  solutions, IIS, and Microsoft SQL Server.  This role will also assist in solving more complex  technical user stories, break epics into more manageable stories, and assisting team leads  with overflow or technically challenging items.  This is an excellent opportunity to mentor  team members and participate in estimation efforts for the project or sales. 

Essential Role Responsibilities:

  • Work with clients on creating operational model and assist with:
    • Set up content authoring process
    • Third party integrations with Sitecore
    • Sitecore modifications (pipelines, events, publishing,...)
    • Multi-language (translation) best practices
    • Ensure SCORE principles are used properly and to its full extent
    • Help clients with using SCORE&
  • Work independently on user story implementation tasks
  • Write unit tests (based on project operational model)
  • Write integration tests
  • Investigate issues and research for best optimal solution
  • Write technical documentation
  • Train client (based on project operational model) / transition project to support/li>
  • Hands-on approach to assisting developer team members in solving tasks
    • Bug fixes
  • Be able to replace other developer team members in the event of
    • Emergency
    • PTO
  • Communicate with Business Analyst
    • Clarification of user stories
    • Missed requirement points
    • Updates of success criteria
  • Communicate with Quality Assurance
  • Clarify implementation of user stories
  • For more complex implementations, be able to describe flow of actions and how feature has been implemented

Required Competencies

  • Bachelor's Degree and 8+ years of professional IT experience 
  • Proven expert level technical ability and understanding of multiple technology stacks 
  • Extensive knowledge of Object-Oriented programming methodology 
  • Experience with scripting language (Powershell)  
  • Experience in implementing complex CMS solutions 
  • Broad technical expertise including: 
    • Networking
    • Web Servers 
    • Automation 
    • Design patterns 
    • SOLID
    • Cloud Services
    • Search engine implementations 
    • E-commerce 
  • Ability to identify technical risks
  • Great communication skills and is someone easy to work with  
  • Ability to work directly with customer 
  • Ability to lead complex engineering efforts as it relates to design and implementation 
  • Ability to identify and recommend technical standards for the department 
  • Escalation point for any technical issue encountered by team  
  • Ability to troubleshoot complex issues and identify most optimal solution
  • Resolve technical debts on the projects

Preferred Competencies:

  •  Modern Javascript frameworks:  Angular, Knockout, React, Vue, Ember, etc.
  • NodeJS 
  • Basics of SASS / CSS

Supervisory Responsibility

This position has no supervisory responsibilities.  

Work Environment: 

This job operates in a professional office environment. This role routinely uses standard office  equipment such as computers, phones, printers, scanners and filing cabinets.

Position Type/Expected Hours of Work: 

This is a full-time, exempt position. The days and hours of work for our US headquarters are  Monday through Friday, 8:30 a.m. to 5:30 p.m. Occasional evening and weekend work may be  required as job duties demand. 

Travel:

Travel is primarily local during the business day, although some out-of-the-area and  overnight travel may be expected. Some overseas travel may also be necessary. 

Brainjocks’ Culture:

Our Corporate Culture sets Brainjocks above the rest.  On a daily basis, we exemplify our Core Values:

  • Service
  • Courage
  • Ownership and commitment
  • Learn and Teach
  • Build Trust
  • Be Authentic
  • Teamwork
  • Have FUN!

The incorporation of these values at all levels of our organization allows our team to  feel valued and excited about the solutions Brainjocks provides to our Clients.  Our  culture fosters personal and professional excellence and promotes development  that leads to continued success.