Software Engineer – 1 Year Placement 2021/2022

Our Benefits

City location

Private healthcare

27 days holiday

Buy or sell holidays

Bonus scheme

Pension scheme

Regular social events

£350 Christmas vouchers

Loyalty awards

Birthday off work

At Commify we create elegant, simple, and maintainable software to high standards. We challenge our engineers to become the best they can be. We’re offering bright and capable student Software Engineers the chance to join our vibrant, continuously improving team for a year, working in the heart of Nottingham city centre.


You’re smart and you get things done. You love creating elegant, simple and maintainable software to high standards. You enjoy making a difference. You are bright and sociable with a positive “can-do” attitude.


During your placement you’ll be working with experienced engineers on our flagship products and services, with the opportunity to get involved in all aspects of our development, including:

  • Highly performant APIs and web services
  • Scalable messaging systems and protocol layers communicating with network operators around the world
  • Elegant web applications used internationally by tens of thousands of users
  • Mission critical internal systems used by internal stakeholders that need near real-time updates

Within a highly collaborative environment you will be actively involved in continuously improving yourself and your team. You’ll be creating software that you and your team can be proud of. Typically, software you write will be delivered and sat in front of real customers within a week.

We embrace XP practices such as TDD/BDD, pair-programming and refactoring and with our mandate of continuous improvement we typically:

  • Dedicate time for research, innovation and learning
  • Regularly focus on improvement in team retrospectives

On your placement you will be treated as a first class team member, sharing the team’s responsibility for delivery across the full software development lifecycle. You will also be given the same opportunities and benefits as any other member of the engineering team.


No experience other than a relevant undergraduate discipline is necessary. We provide full training in the art of professional software development through daily hands on pair programming with other team members.

Some of the technologies and practices we’re currently using include:

  • C#, .NET Core, ASP.NET, Web API, Azure
  • Test-driven development, NUnit, Selenium
  • SQL Server, Elasticsearch
  • Angular, Responsive design
  • RESTful web services
  • Pair-programming, Git, ReSharper
  • Continuous Integration, Continuous Delivery

The next step

To apply please send a full CV, a covering letter, and links to any supporting material to We’re particularly interested in any online work or open source code that you can show us.

The closing date for applications is Wednesday 27 January 2021.


We’re committed to building a team with a variety of backgrounds, views and skills, embracing our key values. The more diverse and inclusive we are, the stronger we are as a team. We encourage applications from all candidates with the relevant skills and experience.

The legal stuff

Esendex is committed to protecting the privacy and security of your information. Personal information submitted as part of the recruitment and selection process will only be used for these purposes. We will retain information for up to 12 months, after which it will be deleted or destroyed. For full information about your rights in relation to your data, please see our full Recruitment Privacy Policy here.