• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Job DescriptionSinch is looking for a Software Engineer to work on the platform and applicationsthat form our real-time voice- and video communications product offering.Our communications platform is a distributed system both in the geographicalsense in that we provide globally distributed points of presence and access toour platform, and in its internal service-oriented architecture. The real-timeaspects of the product combined with global availability of our services meansinteresting challenges as a software developer on the team and we expect you tobring experience and expertise in areas relevant to this.The core of our platform is built on C# and the .NET Core platform withapplications deployed as Linux containers on AWS. Ideally we see that you havea couple of years of experience with C# and the .NET Core platform. If Javais your strongest language and platform, have relevant experience, and are alsoenthusiastic about making the shift onto the .NET Core platform, then we willsupport you in ramping up quickly.Tasks and Responsibilities• Design, develop, deploy, and maintain our .NET Core applications, servicesand components that are forming our voice- and video product offerings.• Independently taking requirements in the form of user stories and writingwell documented, tested, robust, stable and scalable software code.• Develop and execute unit- and integration tests.• Participate and contribute in team’s backlog analysis and refinement.• Participate in documenting software deliverables.• Participate in release and iteration planning with team.• Work with architects and other stakeholders to ensure that the softwaredesign delivers the systems requirements specified and that it fits the overallsolution architecture.EducationYou have a university degree (BSc or MSc) within Computer Science or SoftwareEngineering, or equivalent skills and experience.Skills and Experience• 3+ years of relevant experience with C# on .NET or Java.• Experience working with SQL databases and table- and query design thatmeets high performance requirements.• Experience with shipping code in a CI/CD pipeline and actively lookingfor ways to improve the effectiveness of the pipeline.• You find it natural to automate tasks, everything from repetitive tasks inyour personal development workflow to how we deploy and operate ourservices.• You are comfortable deploying software in a Linux server (container)environment.• Proficient communications skills in written and spoken English are requirements.Bonus• In-depth knowledge of and experience with network protocols IP, TCP,UDP, DNS.• Experience with WebRTC protocols and NAT traversal, ICE, STUN,TURN.• Experience with traditional VoIP protocols SIP, SDP, RTP.• Experience with Linux containers and orchestration.

Detta är en jobbannons med titeln "Software Engineer Backend" hos företaget CLX Communications AB publ och publicerades på webbjobb.io den 23 maj 2019 klockan 00:00.

Hur du söker jobbet

Ansökan sker via e-post till [email protected].

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black