Full Stack Software Engineer

Messagegears Atlanta , GA 30096

Posted 5 days ago

MessageGears is the first and only customer marketing platform that connects directly to our customers enterprise data warehouse. By combining the power and security of on-premises software with the efficiency and scalability of cloud delivery, we enable marketers to capitalize on every message opportunity. Were disrupting an industry by providing a solution that gives marketers complete control over their multi-channel programs through advanced technology.

The product is solving marketing challenges for Enterprise customers that undoubtedly reach every candidate applying for this position. Were rapidly expanding our customer base and solving new use cases across a growing number of industries every month. The company has seen a surge of activity from the impact COVID is having on the marketplace and we need your help!

Are you looking for a position where your voice is heard, you contribute to a high functioning team, you strive for good clean code, and can immediately see the value of your work? If this describes you, wed love to talk!

For background, the Software Engineering department at MessageGears is involved in the entire software development lifecycle from requirement definition, design and implementation, as well as promotion and support. The Full Stack Software Engineer role develops the entire Customer facing user experience. As mentioned, the platform connects directly to Customer data sets and enables the user to design full marketing campaigns including audience filtering, segmentation, content recommendations, campaign scheduling and finally rich multi-variate tests. The platform is heavily integrated with cloud services to elastically scale delivery for billions of messages a day.

The right candidate will:

  • Work with your Scrum Team to break down User Stories
  • Help define the test automation, API tests, and Data persistence tasks for a User Story
  • Participate in the definition of the Angular, Cypress, Java, Groovy, and Selenium tasks for the Sprint
  • Perform peer reviews on Sprint Team code changes which pass automated change quality validation
  • Choose Sprint tasks to implement new functionality, UI integration to APIs, and new UI screens and behavior
  • Validate the delivery of your code changes in the QA environment after you merge your implemented and reviewed task
  • Identify challenges and opportunities for improvement of team delivery

Requirements

  • US Citizen or legal permanent resident
  • BA/BS degree or higher in Computer Science or a related field
  • 2+ years of experience in a SaaS or on premise software business
  • 2+ years of experience developing in an Object Oriented Code Base (C#, ASP.NET, Java, etc.)
  • Experience developing in a Javascript Framework
  • Experience with Testing Tools (JUnit, Selenium, etc.)
  • Desired Exposure to:
    • Java/Spring Framework
    • Angular/Vue/React JS Frameworks
    • Front End Testing Tools (Cypress, Jasmine, etc.)
    • Reactive Forms and State Management
    • Marketing Technologies - Email, Social, Search, Video, etc.
    • Agile or Scrum Development Environments
    • Test Driven Development or test centric methodologies

Benefits

  • Fun, fast-paced, professional and collaborative environment in downtown Atlanta
  • Growth-stage company with many opportunities for advancement
  • Use of companys 4 season tickets to the Atlanta Braves
  • Casual dress all-day, everyday
  • Generous PTO policy
  • Flexible business hours
  • Health, dental, vision and life insurance
  • 401k Plan
  • Paid covered parking spot or MARTA pass
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Full Stack Software Engineer

Netapp

Posted 3 weeks ago

VIEW JOBS 6/1/2022 12:00:00 AM 2022-08-30T00:00 Job Summary Responsible for delivering an enterprise class NetApp software product. Software Engineer thrives as part of a high-performance team tasked with finding creative solutions to the most profound data challenges customers face. Wielding cutting-edge technologies, you help create new products and services that bring NetApp's data fabric to every application, anywhere. Job Requirements * Deliver reliable, innovative storage and data management products. * Develops, modifies, and executes automated software test plans. * Analyzes and writes test standards and procedures. * Maintains documentation of results * Works closely with development engineers in feature development and resolution of problems. Analyze problems and apply to proper test tools and methods to create opportunities to contribute clean code * Improve productivity by refactoring and improving existing tools and workflows. Education IC - Typically requires a minimum of 8 years of related experience.Mgr & Exec - Typically requires a minimum of 6 years of related experience. Netapp Atlanta GA

Full Stack Software Engineer

Messagegears