Taro Logo

Software Engineer

Commify provides cutting-edge messaging solutions to organizations worldwide, focusing on redefining business communication.
Nottingham, UK
$45,000 - $55,000
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II, Developer Experience - Slack

Software Engineer II position at Slack focusing on Developer Experience and internal tools development, requiring 4+ years of experience and strong backend development skills.

GPU Research Engineer

GPU Research Engineer position at Qualcomm Technologies, focusing on GPU core development, optimization, and software implementation with competitive compensation and benefits.

PC Game Test Engineer

PC Game Test Engineer position at Qualcomm China, focusing on game testing, profiling, and validation for Arm-Based Windows platforms, requiring 3+ years of experience and strong technical skills.

DFT Engineer

DFT Engineer position at Qualcomm Technologies focusing on implementing and verifying advanced Design for Test techniques for low power, multi-voltage designs in San Diego.

Software Developer 3

Software Developer 3 position at Oracle focusing on backend development with Java, cloud technologies, and distributed systems.

Description For Software Engineer

Commify, a leading provider of business messaging solutions, is seeking a Software Engineer to join their innovative team in Nottingham. This role offers an exciting opportunity to work on a state-of-the-art messaging platform that serves organizations worldwide. As a Software Engineer, you'll be integral to developing and maintaining software applications and APIs, collaborating with cross-functional teams, and participating in the complete software development lifecycle.

The position requires expertise in C#, .NET, and front-end technologies like Angular or React, along with strong knowledge of databases, SQL, and cloud technologies (preferably Microsoft Azure). You'll work in an agile environment, contributing to code reviews, technical documentation, and project planning while staying current with industry trends.

The company offers an attractive compensation package including a salary range of £45,000-55,000, comprehensive healthcare, generous leave policies (27 days plus bank holidays, wellbeing days, and community service days), and professional development opportunities. The hybrid working arrangement provides flexibility while maintaining collaborative team dynamics.

This role is perfect for a mid-level software engineer who is passionate about building scalable solutions, values clean code practices, and wants to make a significant impact in business communications. The combination of technical challenges, professional growth opportunities, and excellent benefits makes this an appealing position for engineers looking to advance their careers in a supportive, innovation-driven environment.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Develop and maintain software applications and APIs that support the messaging platform
  • Collaborate with cross-functional teams to design and implement new features
  • Participate in the complete software development lifecycle, from requirements gathering to production deployment
  • Engage in code reviews and ensure adherence to best coding practices
  • Troubleshoot and resolve technical issues as they arise
  • Contribute to technical documentation and project planning
  • Stay current with new technologies and industry trends, integrating them into the development process when appropriate

Requirements For Software Engineer

JavaScript
TypeScript
  • Proficiency in programming languages such as C#, .net
  • Experience in front end technologies, ideally Angular or react
  • Experience with web frameworks and API development
  • Familiarity with databases and SQL
  • Knowledge of cloud technologies, preferably Microsoft Azure
  • Strong problem-solving skills and an analytical mindset
  • Effective communication skills and a team player attitude
  • Dedication to maintaining high coding standards and best practices
  • Experience with agile methodologies and tools
  • Familiarity with CI/CD processes and tools
  • Exposure to automated testing and test-driven development
  • Understanding of microservices architecture

Benefits For Software Engineer

Medical Insurance
401k
  • Competitive Salary £45,000 - 55,000
  • Company bonus scheme
  • Comprehensive healthcare cash plan
  • 27 days of annual leave plus Bank Holidays
  • 2 Wellbeing leave days
  • 2 days dedicated to giving back to your community
  • Birthday off
  • Employer pension contribution at 5%
  • Death in service benefit (4 times your salary)
  • Annual award recognition
  • Fun monthly and quarterly social events
  • Opportunities for training and professional development
  • Flexible hybrid working arrangements

Interested in this job?