<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1189527557777502&amp;ev=PageView&amp;noscript=1">

Jobs: Software Engineer

MemberClicks is looking for a Software Engineer to join our Atlanta headquarters.

Software Engineers design, build, and deploy all MemberClicks products. This role is an excellent opportunity to join a high-performance development team with an attractive, values-driven culture.

Responsibilities include:

  • Live out the MemberClicks mission and core values in your day-to-day work.
  • Implement and test applications using technologies such as Scala, Java/J2EE, PHP, JavaScript, HTML, and CSS.
  • Maintain software solutions after release, including bug fixes and performance tuning.
  • Lead and actively participate in code reviews.
  • Participate in requirements discussions and contribute to design decisions.
  • Collaborate with external stakeholders outside of your team, especially customers.
  • Keep technical skills up-to-date and actively work to improve the skills of your teammates.
  • Participate in the ongoing improvement of your team’s Agile process and workflow.

How do you know if you're a fit for this job?

Have the following experience:

  • Must have two or more years of development experience with Java- or Scala-based solutions deployed on a JVM.
  • Must have working knowledge of the full software development lifecycle in an Agile framework such as Scrum, Kanban, or XP.
  • Experience preferred in one or more of the following: Java/J2EE, Spring, Hibernate, Scala, PHP, Tomcat, MySQL, Docker, JUnit and similar testing frameworks, and basic data modeling.
  • Experience deploying solutions to AWS or similar public cloud platforms preferred.
  • Must be enthusiastic about learning new best practices and methodologies.
  • Must be passionate, self-directed, and a champion for technology within the company.
  • Willing to work extended hours to meet deadlines when required, but this is not the norm.
  • Exceptional organization and time management skills.
  • Excellent written and verbal communication skills.

Education:

  • Bachelor's degree in Computer Science, Computer Information Systems, or equivalent preferred.

Finally, consider the following:

  • If your idea of a fun job is starched shirts and cubicles, this may not be the job for you.
  • Do you value working in a fun, innovative and casual professional environment?
  • Do you want to work with exceptionally smart and talented individuals and have the opportunity to play a critical role in building a successful business?

We offer a competitive salary and bonus structure along with health and dental insurance, flexible spending accounts, 401k, paid holidays and vacation, free Crossfit gym membership, and a flat out great environment to work. Please send your resume to careers@memberclicks.com with the subject line "Software Engineer."

    MemberClicks was named one of the Best Places to Work in Atlanta in 2015 and 2016 by the Atlanta Business Chronicle.

    Why is MemberClicks a great place to work