PiPcall are seeking a permanent, full time .NET Developer to join their growing software team that is developing an exciting new cloud-based telephony platform. This is a hybrid work from home/office role with new offices in Waterloo scheduled for early part of 2025.
We are the everywhere phone system for the everywhere office - on a mission to empower business mobility.
Our technology team is small, yet mighty and is led by an experienced hands-on CTO. The successful candidate will be a member of the team responsible for the technical design, development and maintenance of the server-side components of the platform as it develops. The stack is built around serverless function apps (REST APIs) hosted in Microsoft Azure, backed by service bus queues, Cosmos DB, Redis caches and a SQL Database.
This platform acts as a middleware layer between our mobile apps, written natively for iOS and Android, and our bespoke telephony architecture. NET Developer will also play a key role in the ongoing development of our customer portal, billing engine and other back-end systems.
As these platforms are key to the company’s future strategy, you will have the opportunity to make a major contribution to the growth, competitive advantage, and commercial success of the company.
Five or more years’ experience with the development of back-end services and client applications using the Microsoft .NET framework
In-depth knowledge of designing architectures and establishing environments for developing, building, testing and releasing server-side components to Microsoft Azure
Experience of developing and launching cloud-based Software as a Service (SAAS) products
Extensive experience of Agile development approaches (e.g. Scrum) for iterative, adaptive product development, continuous integration and regular releases
Configure and maintain the project’s development, test and production environments on Microsoft Azure
Review and sign-off key technical deliverables to ensure consistency of design and quality across the team
Manage and resolve any technical issues with server-side applications in a timely manner
Manage the Azure DevOps build process to ensure the reliable and repeatable production of deployable versions of our applications, using best practices such as continuous integration and deployment
Adhere to PiPcall programming standards, and participate in their definition and maintenance
Adhere to the company’s software testing approach using established test environments and defect tracking tools
Provide input into system documentation, particularly design artefacts, configuration and user help and “how to” guides
Participate in the Agile/Scrum development process, as implemented by the PiPcall software engineering team
Languages: .NET, C#, Azure Bicep scripting
IDEs: Microsoft Visual Studio, Visual Studio Code
Microsoft Azure (Function Apps, App Services, Service Bus, Redis, Notification Hubs, Storage Accounts, Application Insights)
Databases: Azure SQL Database, SQL Server, Cosmos DB
Cloud Computing Services, such as: Twilio, SendGrid, Stripe, GoCardless, Xero
Tools: Postman, Fiddler, Git, SourceTree, Azure DevOps, Jira
Angular, Javascript, MySQL
iOS and Android development (Swift, Kotlin, Java), APNS, GCM/FCM, Firebase
XCode, Android Studio
Ability to understand complex technical problems, break them down into manageable parts and find creative solutions to resolve them
Self-motivated and successful at working in a flexible start-up work environment
Compensation & Benefits
~ 25 days + bank holidays
~ Pension, Medical insurance,
~ Hybrid: You will need to be willing to work from the London office with flexibility of working from home
Hours : 9am- 6pm excluding lunch break (you may be required to work some bank holidays)
Informal chat with our Recruitment Co-ordinator followed by a chat through your experience(s) with our CTO online via zoom, and finally an in person meeting with other team members.
You’ll also be helping to shape the future of modern workforces, equipping businesses with new options to communicate with remote staff and customers, releasing IT Managers from the pain of managing mobile handsets and giving employees back control of their work life balance.
Our engineering team DNA includes telecoms, media and even astrophysics with notable achievements (and patented) success in video-streaming, cloud-based communications and financial services software. We are a blend of grounded technology enthusiasts guided by commercially proven entrepreneurs who have successfully navigated both start-up and corporate worlds.
Your data will be held in accordance with GDPR best practices and processed only in accordance with our recruiting processes.