At Commify, we are passionate about transforming business communications through technology. As a Software Engineer, you will be at the forefront of developing innovative messaging solutions that help businesses connect with their audiences effectively. Our platform empowers companies around the globe with seamless and reliable messaging services, and we are looking for talented individuals to join our dynamic team.
In this role, you will work within an agile environment, collaborating closely with cross-functional teams to build scalable applications and integrations. Your contributions will play a critical part in enhancing our platform's functionality and performance.
If you are eager to apply your software engineering skills in a vibrant and collaborative setting, Commify offers a unique opportunity for personal and professional growth. Join us and be a part of redefining how businesses communicate.
Key Responsibilities:
1. Develop and maintain scalable APIs for our messaging platform.
2. Collaborate with team members during all phases of the software development lifecycle.
3. Engage in agile practices, including stand-ups and retrospectives.
4. Work with product owners to translate business requirements into technical specifications.
5. Implement solutions that adhere to best practices and coding standards.
6. Participate in code reviews and contribute to the continuous improvement of the development process.
7. Resolve technical challenges and provide support during the implementation of upgrades.
Essential Qualifications:
1. Proficiency in C# .NET and experience with modern web frameworks (e.g., Angular, React).
2. Strong understanding of RESTful API design and development.
3. Experience with SQL databases and data modeling.
4. Familiarity with cloud services, particularly Microsoft Azure.
5. Excellent problem-solving skills and attention to detail.
6. Ability to work collaboratively in a team-oriented environment.
7. Effective communication skills, both verbal and written.
Desirable Qualifications:
1. Experience working with CI/CD tools like Azure DevOps or Jenkins.
2. Knowledge of containerization (e.g., Docker, Kubernetes).
3. Understanding of event-driven architectures.
4. Prior experience with messaging systems (e.g., RabbitMQ, Kafka).
Benefits:
1. Competitive Salary £45,000 - 50,000
2. Company Bonus Scheme based on performance
3. Private Healthcare & Dental
4. 27 days annual leave plus Bank Holidays
5. Birthday off work
6. Wellbeing days off and giving back days
7. 5% employer pension contribution
8. Death in service (4x salary)
9. Access to "Calm" a wellbeing and mental health app for you and your family
10. £350 Christmas voucher
11. Monthly/quarterly socials
12. Training & Development opportunities
13. Hybrid working
#J-18808-Ljbffr