We are seeking an experienced Senior Software Engineer to design and develop a SAAS-based, two-way SMS programmable marketing platform + chatbot.

This platform will enable our clients to manage sales communications, special offers, and customer service interactions via SMS, creating seamless and efficient engagement with their customers. Complete understanding of SMS full capabilities is a must, especially with programmatic capabilities.

Use Case:
We run a reservations and ticketing services and are exploring the concept of guests being able to book reservations via SMS. Guests would interact with a chatbot to get details such as visit date, number of of guests and would then receive a list of different experiences to book that are available. Through 2-way messaging (such as type "1" to select "Vineyard Tour", type "2" for Tour & Tasting", the system would take them through the steps of booking their reservation.

Our system will handle the reservation side and provide all the details this engine would need. We seek someone that can help navigate the design and programming of the SMS side.
Responsibilities:

Lead the development of a robust, stand-alone SAAS platform for two-way SMS communication.

Integrate the platform with a reliable SMS service provider (e.g., Twilio).

Design and implement a user-friendly interface for clients to manage SMS campaigns and customer interactions.

Ensure the platform is scalable, secure, and capable of handling high volumes of traffic.

Develop APIs and programmable features that allow clients to customize their SMS communications.

Oversee the deployment, monitoring, and maintenance of the platform.

Collaborate with product managers, designers, and other stakeholders to define project requirements and deliver on-time solutions.

Stay updated on industry trends and technologies to ensure the platform remains competitive.

Qualifications:
Proven experience in developing SAAS platforms, particularly in the communication or marketing domain.

Strong expertise in integrating with SMS service providers (e.g., Twilio).

Proficiency in programming languages such as JavaScript & .NET

Deep understanding of API development, cloud services (Azure), and SQL database management.

Ability to manage the full software development lifecycle, from concept to deployment.

Excellent problem-solving skills and attention to detail.

Strong communication skills, both written and verbal.

Ability to provide high-quality references that validate your experience and success in similar projects.

Application Process:
Interested candidates should submit their resume, a portfolio showcasing relevant work, and contact information for at least three professional references.

Additionally, please provide a brief summary of your experience in developing SAAS platforms, particularly those involving SMS communication.

Hourly Range: $15.00-$27.00

Posted On: August 19, 2024 15:16 UTC
Category: Full Stack Development
Skills:Twilio API, SQL, Azure DevOps, Microsoft Azure, .NET Framework, SMS, Twilio, API

Country: United States

click to apply

Powered by WPeMatico