Senior Software Engineer developing and supporting applications for Vonage's Voice API platform. Building real-time communication applications while working in a hybrid environment.
Responsibilities
Design and develop a wide-range of distributed, robust real-time and high-volume production applications for our Voice API platform, and develop prototypes.
Choose the appropriate technologies based on the product needs.
Develop and support software using best practices including aspects of documentation, testing, deployment and operations.
Apply innovative thinking to all functions of development.
Able to complete individual tasks end-to-end independently, while also working with a larger team to accomplish bigger objectives.
Requirements
5+ years of experience in Software Development (at least 4 years of experience in Go)
Excellent understanding of core development, algorithms, concurrency and server-side experience with knowledge of design patterns.
Hands on expertise in advanced GoLang Concepts
Experience with Real time low latency constraint services
Experience developing applications using AWS services
Deep understanding of System Design and standard design patterns.
Experience with development in a Unix/Linux environment.
Interest in continuing own development across a range of new technologies.
Ability and willingness to work in a global, fast-paced environment.
Flexible with the ability to adapt working style to meet objectives.
Ability to stay organized, strong analytical and communication skills.
Benefits
Unlimited Discretionary Time Off
Private Medical Insurance with the option to add dependents at your own cost
Multisport Gym Membership
Educational Assistance Reimbursement Program
Lunch and Learn Sessions
Opportunity to be reimbursed for conferences, trainings, and other events consistent with the area of work aimed at personal development
Three Paid Volunteer Days a Year
Reimbursement for the costs of prescription glasses
Java Developer designing and implementing software projects for clients at BBHT consulting firm. Collaboration with project managers and business analysts in a hybrid environment.
Senior Full Stack Developer for a Canadian fintech company focusing on modern mortgage platforms. Building applications that streamline financial connections with a focus on user experiences.
Backend Developer focusing on Python/C# services for quote management in a leading internet connectivity provider. Involved in algorithm implementation, API design, and cross - functional collaboration.
Développeur .NET participant à la transformation digitale des clients à Lille. Réalisant analyses et développements sur des projets d’envergure en collaboration avec l’équipe.
Développeur Java au sein d’une équipe travaillant sur des projets applicatifs variés pour un acteur majeur du domaine maritime. Participer au développement, tests, collaboration et documentation technique.
Développeur Java Fullstack assurant des missions dans le secteur Banque, Finance et Assurance. Intégré(e) au sein d’une équipe travaillant pour le Front - Office, Middle - office, Back - office.
Application Developer - .NET developing enterprise applications and automations using Microsoft technologies at Liebherr CMCtec India Private Limited in Pune.
Software Engineer responsible for scaling HomeToGo's payment ecosystem through collaborative efforts and technical innovation. Working to bridge financial logic with seamless user experience in a high - volume environment.
Java Software Engineer designing, developing, testing, and maintaining software solutions at Caterpillar. Collaborating in an agile environment and contributing to team development.