Software Developer

angularjs, python, php, angular, Python, RESTful, AngularJS, PHP, Mobile, Docker, IT, Cloud, Scrum, Software design, Software development, Telephony, VoIP, Self motivated
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

Who we are:
CoreDial is a leading UCaaS platform provider that empowers more than 800 channel partners to deliver cloud communications solutions to more than 27,000 SMBs with over 330,000 seats in the U.S. Our proven platform enables the channel to quickly and cost-effectively provide end users with high-quality, reliable services such as UCaaS, CCaaS, Hosted PBX, mobility, SIP Trunking, and SD-WAN. The company s success-focused business model provides self-service capabilities, a flexible branding strategy, and long term, margin-rich, recurring revenue. Our motto has always been Success starts here. Our disciplined corporate culture is one that promotes innovation, entrepreneurship, accountability, candidness and a "Want More, Give More, Get It Done" mentality. We pride ourselves on fostering a culture that encourages creative energy, communication, and collaboration to achieve our partners success. A career with CoreDial is a journey with unlimited opportunities to learn, grow, and make an impact.

What we are looking for:
We are looking for a talented Senior Software Developer that enjoys a challenging, fast paced environment. This high-visibility role will help by expanding and enhancing our CoreDial software platform, contributing to new features and capabilities, in addition to developing new products to complement our core business. Our senior software developers are involved in the full software development life cycle (Agile / Scrum) - from gathering business requirements and writing specifications, to coding, testing, and deploying. Our software development team creates cutting-edge products that drive our business and make us the highly successful company we are today.
What you will do:
  • Guide software design -- good user experience and scale
  • Design software that is resilient and operationally supportable
  • Design data models for multiple applications
  • Ensure applications stay current and compliant with utilized standards (webRTC, sip, etc)
  • Implement major new features and feature improvements
  • Optimize code and queries for better performance
  • Assist with integration and usability testing
  • Maintain daily communication with the Agile Team members to report progress, identify issues, and define next steps
  • Assist with training new developers on in-house SDLC (systems development life cycle) and technology
What you will need:
  • 5+ years of software development experience
  • Bachelor s degree in Engineering or Computer Science or equivalent in work experience and self-study.
  • Expertise in one of the following required: Python, PHP, AngularJS, Android, or iOS
  • A demonstrated methodical and organized work ethic
  • The ability to work independently, meet deadlines, and achieve goals with limited oversight
  • Ability to perform as a team leader
  • Advanced degree is a plus
  • Experience supporting a production software operation
  • Experience with Docker
  • Experience with SQL and data modeling
  • Experience with HTML, CSS, Javascript/AJAX
  • Experience creating RESTful API for 3rd party developer use
  • Experience with MySQL
  • Understanding of VoIP telephony architecture

  • Competitive base salary
  • Medical/Dental and Vision insurance
  • Company provided basic Life/AD&D insurance
  • Company provided short term disability
  • Voluntary long-term disability and supplemental life insurance
  • 401K
  • PTO
  • Paid Holidays
  • Company sponsored onsite and offsite outings
  • Family-first business practices that include company sponsored outings for families
  • Bagel Monday, Soft Pretzel Tuesday, Yogurt Parfait Wednesday, Catered Lunch every Thursday
  • Employee wellness program that includes all you can eat fresh fruit, onsite gym, and friendly office competitions
  • Quarterly onsite massages
  • Volunteer opportunities including Cradles to Crayons, Bringing Hope Home, and VTO program
How to join:
This is an excellent opportunity for those seeking to continue to build upon their existing skills. The right individual will be self-motivated and a creative problem solver. You should possess the ability to seek out the correct information efficiently through individual efforts and with the team. By joining the CoreDial team, you can enjoy the benefits of working for one of the fastest growing technology companies in the Philadelphia region. If you, or someone you know, would be a great fit for us we would love to hear from you today! You can submit a resume or a referral by emailing our recruiting team at

Posted By

Sean Collins

Hillcrest I 751 Arbor Way, Suite 150 Blue Bell, PA, 19422

Dice Id : 10524380
Position Id : 6203214
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Software Engineers
  • Yoh - A Day & Zimmerman Company
  • Ambler, PA
Applications Dev Corp
  • Penn Medicine
  • Philadelphia, PA
Software Engineer
  • Robert Half Technology
  • Horsham, PA
Software Developer
  • The Judge Group, Inc.
  • Philadelphia, PA
Software Developer
  • Entech
  • Malvern, PA
Entry Level Software Engineer
  • Revature
  • Norristown, PA
Software Developer - Python, Java, GO
  • Computer Enterprises, Inc.
  • Philadelphia, PA
Application Developer
  • National Computing Group
  • Philadelphia, PA
Software Engineer
  • Fahrenheit IT
  • West Chester, PA
Software Engineer
  • Chenoa Information Services
  • King Of Prussia, PA
Applications Developer
  • Access Services
  • Fort Washington, PA
  • Syncro Technology Corp
  • Langhorne, PA
Web Application Developer / Full Stack Asp .Net Developer
  • Fulcrum Digital, Inc.
  • Philadelphia, PA
Software Engineer
  • Kforce Technology Staffing
  • Wilmington, DE
C++/Java Software Developer
  • Data Intelligence LLC.
  • Moorestown, NJ