IntelePeer Cloud Communications Sr Software Engineer - Application Development Job Label: Sr Software Engineer - Application Development As an integral member of our Florida-based Development Team, the Application Developer is responsible for developing Products and functionality in our systems, including: 1) developing code, scripts, and extracts, and 2) contributing to design documents and reviews. This position is comprised of approximately 80% development and 20% maintenance At IntelePeer, we deliver ready to use, cloud-based, multi-channel communications you can build on with voice and applications such as messaging, advanced Interactive Voice Response (IVR) and and intelligent Cloud Routing. We make it easy for our customers to connect to our services with multiple connection options and flexible deployments while helping to ensure communications remain uninterrupted with disaster avoidance solutions. All of our products are backed by a rock-solid network and a team of experts who provide nothing but award-winning customer service. We believe that business communications are meant for more than just simple interactions. That’s why we enable our partners and customers to leverage our innovative solutions and visionary architects to automate business processes and enhance the customer experience. It’s time to move beyond basic communications. At IntelePeer, everything we do is centered on providing superior customer service and delivering innovative solutions that solve our customer's complex challenges. Our core values include: Delight our Customers Elect to spread positivity Lead with solutions that drive innovation Increase communication with open engagement Go the extra mile with passion and determination Have fun while learning and growing Time is of the essence REPORTS TO:    Senior Director, Applications Development POSITION RESPONSIBILITIES: Develop code, scripts, extracts, and other artifacts required to solve complex technical issues Contribute to design documents and participate in design reviews Be proactive and inquisitive in finding solutions Work closely with key stakeholders, including Product and Operations, to develop solutions and designs Determine severity and impact of issues on the business and communicate status to Management Work both independently and with a group of highly skilled developers Be flexible with work hours and schedule; provide on-demand support as needed Other duties as assigned REQUIREMENTS: Education: Bachelor’s Degree in Engineering, Computer Science, Mathematics or related field; equivalent work experience may be considered Expertise & Experience: 5+ years of relevant Angular, NodeJS and/or python development experience Strong understanding and experience using OO design principles and test-driven development Expertly troubleshoot network and Linux issues Git experience Shell scripting a plus PHP experience a plus SQL and/or NoSQL experience Asterisk experience a plus Big Data experience a plus Successfully communicate technical issues clearly to individuals with varying levels of technical knowledge and understanding Effectively and efficiently solve mission critical technical problems in a startup-paced business environment Competencies: Strong problem-solving skills Strong organizational, prioritization, and documentation skills Excellent verbal and written English communication skills, including the ability to communicate clearly with non-technical individuals, including customers Exceptional attention to detail Continuous improvement attitude Quality-, customer service-, and continuous improvement-driven to consistently delight internal and external customers Team player who is willing to go above and beyond to help others Self-motivated, proactive, and resourceful Positive, professional attitude and ability to establish and maintain effective working relationships in cross-functional and team environment Reacts quickly and adapts to changes in priorities, circumstances, and direction Effectively multi-tasks and manages multiple projects concurrently in a time-sensitive work environment To apply for this position or refer someone you know, please use our online interview system managed by HireMojo. Apply for this job Once you have completed the interview, your information will be forwarded to the recruiting team for decisions on next steps. Related Keywords: Linux, C++, NoSQLDB, OO design, OO, software engineer, application, C++ templates, makefile, code core, Design Patterns, socket/network, socket, network, programming, shell scripting, ORM, SQLAlchemy, Python, Node, PHP, Javascript, SaaS, code, scripts, extracts, OSS/BSS Development, pythonic, programming principles, concepts, socket communications, programmer, httplib, SWIG, pymongo, multi-processing, multi-threading, Computer Science, programming