Jobs
>
Atlanta

    Full Stack Software Engineer - Atlanta, United States - MessageGears

    Default job background
    Description
    MessageGears is the first and only customer marketing platform that connects directly to our customer's 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.

    We're disrupting an industry by providing a solution that gives marketers complete control over their multi-channel programs through advanced technology.

    Our product is solving marketing challenges for Enterprise customers that undoubtedly reach every candidate applying for this position.

    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, we'd 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.


    Responsibilities:
    Work with your Scrum Team to break down User Stories
    Expertise in React JS framework to develop the SPA
    Experience in using React JS components, Forms, Events, Keys, Router, plus Redux.
    Familiar with creating Custom Reusable React Components Library
    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
    Conduct all business in accordance with MessageGears policies and procedures
    All other duties as assigned.


    KNOWLEDGE AND ABILITIES REQUIRED:
    2+ years of experience in a SaaS or on premise software business
    2+ years of experience developing in an Object Oriented Code Base (Java, TypeScript, etc.)
    2+ years of experience in Front-end development using React/Angular
    Experience developing in a TypeScript Framework
    Experience with Testing Tools (JUnit, Selenium, etc.)


    DESIRED EXPOSURE TO
    Java/Spring Framework
    React JS/Angular Frameworks
    Front End Testing Tools (Cypress, Selenium, 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


    EDUCATION AND EXPERIENCE DESIRED:

    • 5 years of experience.
    BA/BS degree or higher in Computer Science or a related field

    Requirements
    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 with Java
    Experience developing in Angular
    Experience with Testing Tools (JUnit, Selenium, etc.)

    Desired Exposure to:
    Spring Framework
    Angular 9+
    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 company's 4 season tickets to the Atlanta Braves
    Casual dress all-day, everyday
    Unlimited PTO policy
    Flexible business hours
    Health, dental, vision and life insurance
    401k Matching
    Paid covered parking spot or MARTA pass

    #J-18808-Ljbffr

  • Zenotis Group

    Software Engineer

    5 days ago


    Zenotis Group Atlanta, United States

    Fulltime role: C++ developer with C# · Location : Atlanta, GA (Hybrid - day 1) · JD : · Need candidates who can develop programs using a variety of program languages, databases and development tools. · o C++ · o CLI · o MS MVC (razor .cshtml) · o C# · o Javascript · o HTML / CSS ...

  • Motion Recruitment

    Software Engineer

    1 week ago


    Motion Recruitment Atlanta, United States Full time

    A client is looking to bring on a Software Engineer to join their team based in the Atlanta, GA. You'll be working on both core internal and external products that are used for underwriting, and insurance policy creation. This team is working on a large migration into Azure and l ...

  • Microsoft

    Software Engineer

    2 weeks ago


    Microsoft Atlanta, United States Full time

    Overview · The mission of the Azure portal is to democratize the cloud via a fast, simple, productive and beautiful single-pane-of-glass, where customers can explore, learn, acquire, manage and monitor all Azure products and services. · Our team is growing to deliver the best us ...

  • Berkshire Hathaway Specialty Insurance

    Software Engineer

    3 weeks ago


    Berkshire Hathaway Specialty Insurance Atlanta, United States

    Job Opportunity: · Berkshire Hathaway Specialty Insurance (BHSI) has an exciting opportunity for an analytical and technically minded individual with proven engineering and communication skills. The CAT E&A team is an innovative and versatile technical team conducting location l ...

  • LTIMindtree

    Software Engineer

    3 weeks ago


    LTIMindtree Atlanta, United States

    About Us: · LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to m ...

  • Microsoft

    Software Engineer

    5 days ago


    Microsoft Atlanta, United States Full time

    Overview · The Azure WAN (Wide Area Network) Team is growing and we're looking for a creative and detail oriented engineer who can combine networking experience with software development fundamentals. We're passionate about automating every facet of the network to drive growth, ...

  • Square

    Software Engineer

    1 week ago


    Square Atlanta, United States Full time

    Job Description · Payment Onboarding Team enables sellers to easily join Square's financial ecosystem and start taking payments, and they rely on our software to guide them through verifying their identity and business information. We also play a critical part in ensuring more pe ...

  • Allyon, Inc.

    Software Engineer

    5 days ago


    Allyon, Inc. Atlanta, United States

    Summary: · Allyon, Inc. is an established IT and Healthcare Services firm and we love what we do It makes our day when we are able to help talented individuals achieve their career goals while at the same time helping our clients build quality teams. If you are interested in join ...

  • The Home Depot

    Software Engineer

    2 weeks ago


    The Home Depot Atlanta, United States

    The Software Engineer is responsible for assisting in developing and designing a product that Home Depot customers and associates will love. As a Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help e Software Engineer, Engineer, ...

  • Georgia Tech Research Institute

    Software Engineer

    6 days ago


    Georgia Tech Research Institute Atlanta, United States

    Software Engineer - ELSYS - Hybrid - (Open Rank) · Submit Resume · ID: · Type: Researchers · Location: Atlanta, GA · Categories: Software Development/Design · Overview · The Georgia Tech Research Institute (GTRI) is the nonprofit, applied research division of the Georgia In ...

  • Cisco

    Software Engineer

    1 week ago


    Cisco Atlanta, United States

    What You Will Do · As a Software Engineer with the Commerce (Cisco Capital) Engineering team part of Cisco IT Organization, you will develop scalable futuristic solutions to address new business models, business challenges and help drive digital transformation for Cisco Capital. ...

  • FIS - Fidelity Information Services

    Software Engineer

    1 week ago


    FIS - Fidelity Information Services Atlanta, United States

    Development. Testing. Client Support/ QA support. Release (package the code through Jenkins) and deployments. Documentation. Designing, programming, debugging and modifying software enhancements. Interacting with product managers and users to d Software Engineer, Java, Integratio ...

  • Rippleworx

    Software Engineer

    1 week ago


    Rippleworx Atlanta, United States

    Unlock the Power of People Insights From Your Employee Surveys · United States – Huntsville, AL, Atlanta, GA, Dayton, OH, or Greater Cincinnati Area (Preferred) · Software Engineer · United States – Huntsville, AL, Atlanta, GA, Dayton, OH, or Greater Cincinnati Area is Preferred ...

  • Emory University

    Software Engineer

    3 weeks ago


    Emory University Atlanta, United States

    Discover Your Career at Emory University · Emory University is a leading research university that fosters excellence and attracts world-class talent to innovate today and prepare leaders for the future. We welcome candidates who can contribute to the diversity and excellence of o ...

  • Intel

    Software Engineer

    2 weeks ago


    Intel Atlanta, United States

    Job Description · Join Intel-and build a better tomorrow. Intel is in the midst of an exciting transformation, with a vision to create and extend computing technology to connect and enrich the lives of every person on Earth. So join us-and help us create the next generation of t ...

  • ServiceNow

    Software Engineer

    2 weeks ago


    ServiceNow Atlanta, United States

    Company Description · At ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world cant wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you are part of an ...

  • Delta Air Lines

    Software Engineer

    1 week ago


    Delta Air Lines Atlanta, United States

    IT is on a journey of transformation. We are changing the way we do business from top to bottom. As thought-leaders within Delta, we strive to build important and innovative solutions and are looking for team members to help us realize our vision. · Delta employees are problem s ...

  • AWL

    Software Engineer

    1 week ago


    AWL Atlanta, United States

    Software Engineer · Atlanta, GA · Why Join Us? · CareerBuilder is the global leader in human capital solutions as we help people target and attract their most important asset – their people. From candidate sourcing solutions, to comprehensive workforce data, to software that s ...

  • PagerDuty

    Software Engineer

    3 weeks ago


    PagerDuty Atlanta, United States

    PagerDuty empowers teams of all kinds to do the critical work that moves business forward through the PagerDuty Operations Cloud. · Visit our careers site to explore life at PagerDuty, discover opportunities, and sign-up for job alerts · PagerDuty is seeking a Software Engineer ...

  • Spelman College

    Software Engineer

    1 week ago


    Spelman College Atlanta, United States

    We're looking for talented and passionate software engineers to join our engineering team. With a global presence Trimble is an S&P 500 company. We are an established leader, providing SaaS and mobile solutions for the transportation and logistics needs of our customers. We creat ...