At Commify, we're not just a company—we're a globally connected team of innovators who love what we do. As a CPaaS leader with 25 years of groundbreaking experience, we're the force behind over 5 billion customer interactions each year, enabling businesses worldwide to connect via advanced channels like SMS, RCS, and complex mobile journeys.
Our culture is our core strength. Operating across the UK, EMEA, the USA, and Australia, we've fostered a truly diverse and connected environment, earning a consistent 4 out of 5 culture score in our employee engagement surveys. You'll join a vibrant team where your diverse experience makes a daily global impact.
We need talented people to grow a global company where everyone feels proud to belong, have a purpose and do their best to directly shape the digital future.
About The Role:
We’re on the look out for a super talentedSenior Software Engineer to join our passionate team. In this role, you will lead the development and enhancement of our cutting-edge messaging platform, ensuring it meets the evolving needs of businesses around the world. Your expertise will help shape our product vision, drive innovation, and create exceptional user experiences.
As a Senior Software Engineer, you will collaborate closely with product managers, designers, and fellow engineers to deliver high-quality software solutions. We value creativity, critical thinking, and a proactive approach to problem-solving. If you have a strong technical background and want to work in a fast-paced environment, Commify is the perfect place for you.
Key Responsibilities:
* Architect, design, develop, and deploy software solutions across our products.
* Engage in all phases of the software development lifecycle in an agile environment.
* Collaborate with cross functional teams to refine requirements into actionable tasks.
* Contribute to continuous improvement initiatives within the engineering team.
* Mentor junior developers and support overall team growth and learning.
* Drive adherence to best practices and coding standards.
What You'll Bring:
* Extensive experience in software development with modern programming languages.
* Strong foundation in C# .NET/.NET Core and Angular.
* Experience running production systems at scale in Microsoft Azure.
* Experience with CI/CD pipelines, Dev/Ops methodologies, and test automation.
* Experience with containerization technologies, such as Docker and Kubernetes
* Proven experience designing and building REST APIs.
* Experience with version control systems, especially GitHub.
* Understanding of agile methodologies and practices.
* Exposure to micro-SPA frontend application architecture.
* Excellent problem solving skills and attention to detail.
* Team oriented mindset with strong communication abilities.
* Ability to manage multiple priorities and meet deadlines.
Preferred Experience:
* Experience in building and scaling multi-channel CPaaS/messaging platforms (SMS, MMS, RCS, WhatsApp, Voice, and Email).
* Experience working in a diverse, international team.
What We Offer:
(Offering may vary by location, but we do guarantee competitive employee benefits)
* Competitive Salary (£60,000 - £70,000)
* Flexible working
* 27 days annual leave plus national holidays.
* Enhance family leave
* Enjoy your Birthday off - because it's your day!
* Mental Health Support through our Wellbeing partner, Calm
* Wellbeing leave and a Mental Health First Aider program
* Giving back days to help support causes close to your heart
* Unlimited professional & personal learning
* Total Rewards including retirement planning, healthcare and life assurance
* And did we mention our epic team socials? We know how to celebrate in style!