Titlu Job: Erlang Software Developer
For our client, we are seeking for a talented and passionate Erlang Software Developer to join Bucharest team, our next generation contact center application. The environment calls for a proactive person with good communication skills, and a problem solver with can-do attitude. If you like working in an international team and have an affinity to open source and new software development technologies and practices, you would be a great fit. Substantial experience with Erlang is essential as well as strong familiarity with real-time communications software development. Working remotely is an option while local candidates are preferred.
Primary responsibilities :
Research, design, develop, test and support Erlang based contact center communications software
Interact with product management and solution architects to translate market requirements to design specifications, provide technical feedback on requirements and feasibility
Solution-integrate software with other company-provided or third party software
Adhere to Agile methodology based software development and release management processes
Provide level three support to customer reported issues
Must-have qualification :
Minimum BSCS degree or equivalent
Minimum five years of experience with software development, with minimum three years in Erlang
Proven experience with design and software architecture principles and concepts, including performance tuning, high availability, fault tolerance, and other related architectural concerns
Demonstrated analysis and innovative problem solving skills using a systems thinking approach
Working knowledge of the use of DHCP, DNS, and other similar IP network services
Working knowledge of network components, switches, routers, firewalls, gateways, etc.
Protocol Knowledge around –SIP, TCP/UDP
Good knowledge of RDBMS design principles and concepts (PostgreSQL), SQL, NOSQL database concepts (MongoDB)
Experience in working with bug tracking tools (JIRA)
Previous experience with Git
Linux operating system working knowledge and scripting
Experience with Agile Methods, including SCRUM
Experience utilizing remote screen sharing tools
Ability to work independently and deliver on schedule with little supervision
Ability to quickly understand and articulate interactions in a complex technical environment
Passionate about software development, willing to learn new technologies, self-motivated with high technical competency
Good verbal and written communication in English
Nice-to-Have Qualifications:
Knowledge of telecommunications circuit types and provisioning parameters
Knowledge and experience with legacy telephony systems including dial plan definitions and implementations
Open Source software experience, ongoing interaction with user communities with VoIP and SIP
FreeSWITCH knowledge
Docker
Microservices principles
Our client is an innovative technology company that provides a visually integrated unified collaboration environment to small and medium enterprises. The company leverages a commercial open source software and service model to deliver industry leading value to its customers and partners.
If you are qualified and have interest in this role, please send us your resume by mail to office@business-impact.ro with subject “Erlang Software Developer - Bucharest”. We sincerely appreciate and thanks to all applicants; however, only suitable candidates will be contacted further.