Back to jobs
Gamma

Senior Software Developer

Budapest, HUPosted 3 months ago
onsite

Job Description

A bit about us  At Gamma, we’re more than just a leader in Unified Communications as a Service (UCaaS) – we’re a dynamic, forward-thinking team revolutionizing the way businesses connect and communicate. We provide voice, data, and mobile solutions to businesses across the UK, Germany, Spain, Hungary and the Benelux region, and we’re expanding rapidly to bring digital automation and Gamma-powered services to SMEs through a growing network of channel partners. We move fast with a start-up mindset, but we have the stability of a leading European business. Our team thrives on collaboration, innovation, and the belief that diverse perspectives make us stronger. Join us, and you’ll have the opportunity to make an impact, grow your career, and be part of a company that celebrates inclusivity and fresh ideas.   Who are we looking for? We are looking for a Senior Software Developer who can help the company to generate business impact through the design, production and maintenance of software in Gamma’s product/service portfolio   What will you be doing day-to-day?  Design the software or systems required ensuring that they meet their design objectives. Implement back-end components/services underpinning Gamma’s applications. Create API (local library, remote) definitions in a collaborative manner Implement Machine to Machine interfaces in a testable manner. Contribute to the implementation of Telecoms grade voice applications Provide automated tests at various levels to ensure high quality and minimise the chances of regression on changes Integrate the software with existing CI/CD pipelines, or create its own pipeline. Facilitate design decision making. Document ADRs, and Provide technical documentation Follow Gamma Architecture recommendations and team conventions where appropriate and contribute to extending it. Define and deliver technical roadmaps of the team Ensure software can be monitored via the right metrics and integrate with monitoring and alerting systems at Gamma Provide input to the customer support teams about incidents and potential user impacting changes. Be the owner of components/services end to end   What you’ll need: Python with 5+ years of experience Restful API Development in AWS Serverless Stack Good grasp of AWS Security (IAM, Policies, Networks). Python Flask Design patterns/Architectural patterns: 3+ years Medium level SQL and NoSQL knowledge A secondary language 3+ years of experience (e.g. C++, or another scripting language like PHP, JavaScript, Java) with the ability and willingness to learn new languages as needed Comfortable with using Linux http and web socket experience Hands on TCP/IP Networking Git Experience with Cloud based software deployments (CloudFormation, Terraform) Containerisation (Docker) SIP good to have RTP good to have Good command of English preferably both written and spoken.    A few things to note  Unfortunately, we can't offer visa sponsorship or relocation support for this role. If you feel you could be a good fit for Gamma but do not think that you meet all the requirements, we still encourage you to apply as you could be the person that we are looking for!  Gamma is an equal-opportunity employer. We care about inclusion and believe in having diverse teams where everyone can be their true authentic selves. We value each person and their range of backgrounds and actively encourage people from underrepresented backgrounds to apply.  We don't discriminate based on any protected characteristics e.g., race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, marital status, disability, or age. We are a family-friendly employer with a culture based on trust, autonomy, and flexibility to help you create a work-life balance and enjoy working here at Gamma.  For recruitment agencies – we have a network of fantastic partners that support us in our hiring from time to time. We‘re not looking to increase that network currently, so please don’t send speculative CVs.   
Senior Software Developer at Gamma | Renata