Software Developer

Vonage

(Holmdel, New Jersey)
Full Time Travel Required
Job Posting Details
About Vonage
Vonage is a publicly held provider of broadband VoIP services. Their technology enables anyone to make and receive phone calls with a touch tone telephone almost anywhere a broadband Internet connection is available.
Summary
This is a Software Developer position in Vonage Research and Development organization. The software developer designs, develops, tests, maintains, and documents software systems and applications. This employee is expected to work in a very dynamic environment with fast paced turnaround times and to interact with product owners, agile teams, architects and operation teams.
Responsibilities
* Develop high performance, scalable, and fault tolerant platform services to support Vonage mobile, desktop, and web applications * Collaborate with product owners and peers to understand product requirement and user needs, and to determine feasibility of design within time and cost constraints. * Accountable for the quality, performance and adherence to specification of assigned tasks and overall technical solutions. * Perform a variety of tasks within the SDLC including design, development, test, deployment, trouble shooting, and support. * Notify management variance from plan and identify changes in the scope of work.
Ideal Candidate
**Specific Requirements, Skills & Education:** * Strong background and experience in Java based development, Web services, Spring framework. * Strong knowledge and experience of data structures and object oriented design principles. * Experience with scripting languages (e.g. Python, Perl) * Experience with distributed programming and micro services. * Experience with Application servers (e.g. Tomcat, Jetty, JBoss) * Experience with Relational (e.g. Oracle, MySQL, Postgres) and No SQL (e.g. Mongo, Redis) databases. * Experience with various OS (e.g. Linux, Mac) * Experience with version control systems (e.g. GitHub, Subversion) * Experience with software development lifecycle (SDLC); experience in Agile setup. * Strong problem-solving and analytic abilities * Skill and expertise to effectively communicate at wide range of levels (from executive management to Business Analysts to Technical Resources) * Ability and passion to pick up new technologies and stay on the leading edge of full-stack development. * Team player, can-do attitude, strong interpersonal skills **Additional Skills (would like to have but not required)** * Experience with AWS (VPC, EC2, ELB, S3). * Experience with Kafka * Experience with CI (continuous integration) process. * Experience with Build, Testing and deployment tools like Junit, Jenkins, Ant, Maven, Gradle, Puppet, Docker * Android and/or iOS development * Availability for occasional travel to Israel/Atlanta if needed. **Education** BS in Computer Science or equivalent experience in software development.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.