Senior Software Engineer


We are currently seeking a positive, proactive, and talented Senior Software Engineer to join our team inside Atlanta Tech Village to lead engineering projects and assist other software engineers in designing, building, and maintaining our products. Our ideal candidate has experience mentoring within an agile development team and values product innovation and a high level of customer service.

Responsibilities

  • Have fun and be passionate about your work (#1)
  • Regularly share code, patterns and best practices with engineering team in write-ups and meet-ups
  • Monitor continuous integration builds and continuous delivery platform
  • Monitor production applications for defects and performance issues
  • Assist other software engineers with technical planning
  • Peer Code Review other team members’ code for quality, feedback, and help establish best practices and patterns
  • Mentor other engineers on the team in regular one-on-ones and with 360 quarterly reviews
  • Collaborate with Design/UX and Product Management to craft software solutions to business problems
  • Develop new features and improvements to all our products including Cascade CMS, Cascade Live
  • Assist the product support team with more technical support issues that get escalated
  • Participate in agile development process including daily standups, periodic milestone reviews and retrospectives
  • Present technical talks at conferences including our own user conferences and meetups
  • Take on personal special projects to foster innovation
  • Continuously learn new technologies to stay up-to-speed and help team grow
  • Present product updates to cross-functional teams

Requirements

  • BA/BS/MS degree
  • 4+ years of professional experience in software engineering
  • Experience with datastores like MySQL, PostgreSQL and/or other no-sql datastores and with languages like SQL required
  • Expert in Java, Ruby and/or JavaScript
  • Experience with web languages HTML, CSS required and frameworks like ReactJS a plus
  • Excellent verbal and written communication skills
  • Outstanding logical and problem solving skills
  • Expert in software engineering design principles and patterns
  • Experience with Object Oriented Design and Test Driven Development required
  • Experience in agile software development practices and teams required
  • Expert in other specific areas of specialization including areas such as Machine Learning and Data Science, Software Performance, Software Architecture or presenting for example

Hannon Hill Corporation

3423 Piedmont Road NE, Suite 520
Atlanta, GA 30305

Phone: 678.904.6900
Toll Free: 1.800.407.3540
Fax: 678.904.6901

info@hannonhill.com

GSA Contract Holder

JOIN OUR MAILING LIST

CONTACT US