C# Software Developer

We have fantastic opportunity to join a global market leading technology company headquartered in the UK.

Our customer design and manufacture advanced communications products for critical voice solutions in the financial services and command and control markets. They are actively seeking to expand their design team on the Hertfordshire / Middlesex boarder. We are looking for the best and brightest software engineers.

As an experienced software design engineer this is your opportunity to join the VoIP product design team.

Essential skills/experience:

*Hands-on experience designing complex real-time software systems and/or Linux server systems using the C, C#, ASP.Net, T-SQL and JavaScript programming language.
*Software development experience within a Linux environment, but with an overall Windows working environment.
*Familiarity with Internet protocols such as TCP/UDP, VoIP, IGMP.
*Experience of the full product development lifecycle.
*Wireshark or other networking tracing tool experience
*Excellent written and verbal communications skills.
*Ability to work independently with minimal guidance
*Source control (SVN, TFS)
*Scripting language experience python/perl

Additional experience in any of the following areas would be very advantageous:

*Development experience using the SIP protocol.
*Development experience with FreeSWITCH or other SIP PBXs
*Other network protocols Including HTTP, SNMP, VLAN, RTP, RTCP, TFTP and DHCP
*Visual Studio IDE
*GDB, Valgrind
*Virtualisation, virtual box, kvm, hyperv
*Automation tool experience
*TCP/IP network stack knowledge
*Encryption and authentication protocols
*Data networking knowledge/experience
*Telecommunications background
*Design experience with working with XML based data
*Knowledge of C++ or other OO languages

At KHR we take care to ensure that you are represented as well as possible so it is worth checking your CV for layout, spelling and grammar as well as making sure it is up to date before you submit. If you feel you need to highlight particular qualifications, skills or relevant experience with regards to a specific role then please add a cover letter or a preface page. This does not need to be formatted in the same manner. In addition, if your CV is heavy with graphics etc, please could you also submit a “clean” copy in Word. Thank you.

KH Recruitment Ltd is acting as an Employment Agency in relation to this vacancy. KHR – Recruitment Specialists is a trading name of KH Recruitment Ltd Keep in touch with us online for job alerts, industry updates and market…

System Administrator/C#.NET Developer

Are you looking to expand your experience within a technology-focused software company?

We are looking for an experienced system administrator and C#.NET developer to join a dynamic and rapidly expanding business that has developed unique web based business software.

This is an excellent opportunity to join a developing business in a great location, using the latest technologies whilst working in an environment that is fun and hardworking. The successful candidate will receive a generous basic salary and be eligible for the company benefits scheme.

You will assist in the development of new software products and maintenance of the existing Microsoft Azure-based platform, as well as continue to add incremental features to the platform in collaboration with the existing development contractor team.

The successful candidate would be responsible for the upkeep, advancement and optimisation of the platform, and we’re looking for someone with the ambition to improve an already-leading software platform to provide additional redundancy and geolocation as they expand throughout the UK and (in the future) internationally. The skillset we’re looking for requires strong system administration experience, combined with senior .NET/C# development knowledge.

Responsibilities include:

Daily management of the Azure system to maximise uptime
Implementation of preventative measures to bolster the reliability and speed of the platform
Management of backup processes, and improvement of redundancy / failover
Immediate response to technical issues, bugs and performance problems
Management and evolution of all processes relating to system
Coding of incremental development features requested by directors
Optimisation of existing codebase
Coordination of external development contractors considering budgets and targets
Technical support tickets passed across by support team
SQL data manipulation / adjustments when required

Core skills required:

Microsoft Azure technology experience – particularly SQL, Elastic Databases, Web Apps, Web Jobs
Full-stack .NET / C# development at a senior level
SQL queries, stored procedures, function development and back-end experience
Experience in managing development teams
Customer-centric experience in resolving technical issues
Candidate must be logical, efficient and proactive
Level-headed approach in resolving technical challenges

At KHR we take care to ensure that you are represented as well as possible so it is worth checking your CV for layout, spelling and grammar as well as making sure it is up to date before you submit. If you feel you need to highlight particular qualifications, skills or relevant experience with regards to a specific role then please add a cover letter or a preface page. This does not need to be formatted in the same manner. In addition, if your CV is heavy with graphics etc, please could you also submit a “clean” copy in Word. Thank you.

KH Recruitment Ltd is acting as an Employment Agency in relation to this vacancy. KHR – Recruitment Specialists is a trading name of KH Recruitment Ltd Keep in touch with us online for job alerts, industry updates and market…