Job description
C#.NET Senior Developer
C# developer/ C# software developer/ C# software engineer
Hybrid working, 3 days per week in our Redditch office
We are looking for a passionate and innovative C#. NET Software Engineer to join our growing team. You will focus on the design, implementation, test and support of enterprise level software applications within a Real Time Telephony arena.
As a Senior within the team we expect you to be able to drive projects and initiatives through and support more junior developers around you. We are also keen for you to take an active interest in the design and architecture of the solutions and be confident in putting ideas and suggestions forward.
We are actively growing as an organisation and this will enable you to progress within your career and expand upon your current skill set.
You will be working with a team of highly skilled in-house Software Engineers who are responsible for maintaining, extending and innovating the TelXL systems covering messaging, telephony, IVR, networks, web sites, PCI payments and Billing systems. We require a developer who is proficient in C#.NET with a thirst for learning other languages.
TelXL is an extremely exciting and successful business at a pivotal point in its twenty-year journey. Our customers are at the heart of everything we do, but we cant achieve customer and product focused strategies without the right people in our team.
At TelXL, we know that people are our biggest investment, which is why a career with us is not just a job. Its the chance to be part of something bigger, to add real value to help us constantly improve, in order to achieve our ambitions. We are looking for people who are enthusiastic, proactive and enjoy working in a fast-paced environment.
Job Purpose
- Design and develop our new breed of modern .Net based services based on our legacy system
- Design and implement low-latency, high-availability, and performant applications
- Contribute to the production of accurate technical designs that conform to our target architecture
- Set the standard for how our new modern .Net based services are written and structured
Key Responsibilities:
- Write reusable, testable, and efficient code
- Implement security and data protection processes
- Define CI/CD pipelines in Azure DevOps
- Integrate data storage solutions such as databases, key-vaults, blob storage, etc.
- Perform code and design reviews for other team members
- Provide mentorship for developers in the team who are transitioning to the modern .Net technology stack
If you would like to find out more, please get in touch with Laura Oxley ([email protected])