Solution Architect

Technology New York, New York


Description

Position at Havas

Summary

The Solution Architect will provide architectural and technical direction to the development team, enforce and evolve design and development standards

Responsibilities:

  • Promote latest back-end technologies to keep development capabilities at cutting edge.
  • Participate in hands-on application solution architecture, design and development.
  • Collaborate with creative/UX and project managers to implement software solutions to address client’s marketing objectives.
  • Candidate should be able to work under high pressure and with a strict deadline.
  • Be able lead a small development team with experience; verify accuracy, safety and completeness of projects by implementing comprehensive testing and sample data; providing source code and formal documentation.
  • Assure software releases have been unit tested thoroughly and ready for Production.
  • Work closely with QA team to assure all development production bugs are given the proper attention and are handled in a timely manner.
  • Must be able to assist co-workers and freelancers with technical solutions and review their development efforts.

Skills:

  • Expert experience in.Net framework 3.5/4.0/4.5 programming with C#, ASP.Net MVC/Web form, DI/IoC, Entity framework and LINQ.
  • Proficiency in one or more of Java (Spring/Maven), NodeJS (Express) or PHP (CodeIgniter/CakePHP) is required
  • Strong knowledge in consuming/designing SOAP/RESTful web services(Web APIs, WCF)
  • Must have experience integrating social network APIs such as Facebook, Twitter, Instagram, or Google
  • Experience with CMS development such as Drupal – highly desirable, Adobe CQ/AEM, Umbraco, WordPress, or Sitecore
  • Experience in OOP JavaScript library/frameworks such as React.JS, Ember or Angular
  • Strong knowledge of modern JS module bundlers with either Browserify or Webpack
  • Experience with package managers like npm, bower and nuget
  • Relational and NoSQL database design/implementation/optimization with MS SQL server, MySQL, mongoDB etc
  • Experience in configuring & maintaining web hosting infrastructures (DNS, Windows/IIS, Linux/Apache, NGINX), managing deployments, and code documentation/hand off.
  • Experience in automations such as MSBuild, Web Deploy, setup/using continuous integration tools(Jenkins or TeamCity)
  • Solid understanding of enterprise content management systems
  • Strong analytical and problem-solving skills
  • Strong knowledge in Agile Development with Scrum Methodologies

Desired Skills:

  • Experience with unit testing frameworks
  • Experience with Gulp.JS, SASS and Compass
  • Experience with IBM Bluemix/Watson API services
  • Experience with machine learning and big data
  • Experience building chatbot applications
  • Experience with .Net core
  • Experience with mobile web site/app development

Characteristics and Qualifications

  • Requires at least 8-10 years’ experience in marketing or communications
  • Bachelor’s degree or higher
  • Demonstrate skill to formulate and drive work
  • Demonstrates the skills to foster effective teamwork and strong relationships
  • Demonstrates strong problem-solving skills, initiative, and consistently adds value.
  • Commands and fosters an environment of respect and trust
  • Demonstrates adaptability and flexibility
  • Embodies Havas values

We are an equal opportunity employer and value diversity at our company.