MessageGears is looking to solve marketing challenges for Enterprise customers by providing a customer marketing platform that connects directly to their enterprise data warehouse, enabling marketers to capitalize on every message opportunity through advanced technology and complete control over multi-channel programs.
Requirements
- Agile Software Development
- 3+ years of experience in a SaaS or on-premise product-based software business
- 3+ years of experience developing in Java 8 or Java 11 with Spring 4 or Spring 5
- 3+ years of experience in Front-end development using React/Angular
- Experience with Testing Tools (JUnit, Groovy, Cypress, Playwright, etc.)
- Test Driven Development or test centric methodologies
- Reactive Forms and State Management
Responsibilities
- Implement the functionality, test automation, and Data persistence tasks
- Perform peer reviews on Scrum Team code changes
- Validate and Test your code changes in the QA environment
- Monitor and troubleshoot application performance
- Identify challenges and opportunities for improvement of team delivery
- Develops the entire Customer facing user experience
- 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 across multiple messaging channels.
Other
- Work with your Scrum Team and Product to break down Epics into User Stories and Stories into Developer Tasks
- Collaborate with our support team on customer escalations
- Conduct all business in accordance with MessageGears policies and procedures
- All other duties as assigned
- Ability to communicate clearly in English, both written and verbal. Can explain complex technical concepts to technical stakeholders.