Join the Team

Interested in joining our ever-growing team? Check out our open positions.

< back to openings

Software Engineer (CMS/Web-Centric)

Posted: 4/16/2020
Location: Louisville, KY
Employment: Full Time

Job Function:

  • Design/Develop/Test/Implement external facing websites. Focuses heavily on CMS and front-end development (90%).
  • Deep familiarity of Content Management Systems -- ideally Sitefinity, Sitecore and/or Kentico.
  • Familiarity of ASP.net MVC (routing, model binding, Razor templating, etc.)
  • Capable of solving complex technical problems with little oversight.
  • Familiar with SEO optimization, ADA compliance and dealing with PCI data.
  • Accustom to implementing responsive designs, and dealing with asset optimization (images, CSS/JS bundling/minification).
  • Familiarity with 3rd party integration solutions (Social media, maps, analytics, credit card processors).
  • Familiarity of web security (XSS, CSRF, security headers).
  • Familiarity of various forms of caching both client side (cache headers) and server side (object caching, page output caching, distributed caching).
  • Effectively communicates work status to project management team.
  • Capable of providing estimates based on RFPs and general customer inquiries.
  • Capable of working directly or alongside clients on occasion.
  • Participate as required on Production Code Turn days, providing instructions for deploying code changes successfully, and smoke testing code post-release.

Required Technical Skills

  • 2+ yrs. of CMS/eCommerce platform experience (i.e. Sitefinity, Sitecore, Kentico)
  • 2+ yrs. of experience with one or more JavaScript libraries (i.e. Angular, React, Node)
  • Experience with modern HTML standards, CSS, SCSS, typescript
  • A strong portfolio with recent web development projects.

Required Soft Skills

  • Team Player!!!
  • Excellent written and verbal communication skills
  • Ability to work in a very fast paced environment & welcome change
  • Comfortable tracking time and progress in a project management tool
  • Ability to work directly with customers and ask questions
  • Highly self-motivated / Autonomous
  • Ability to contribute to team growth and process improvement

*Must be authorized to work in the US on a full-time basis