Software Development Expert
10 hours ago
Commify is a leading communications platform that specializes in providing innovative messaging solutions to businesses worldwide. Our mission is to make business communication brilliant by leveraging cutting-edge technologies to deliver seamless and reliable messaging services.
Job SummaryWe are seeking a skilled Software Engineer to join our Customer Upgrades team. As a key member of our team, you will design and deliver highly performant, scalable, and mission-critical software systems. Your expertise will be instrumental in building, delivering, and maintaining cloud scalable APIs and ETL tooling to ensure successful customer upgrades from existing Commify products to our strategic Communications Platform as a Service (CPaaS).
Key Responsibilities- Develop key internal APIs that allow existing customer details to be loaded into the new CPaaS.
- Develop new implementations of existing public-facing APIs, mapping into the new CPaaS to complete functions such as SMS message sends or account balance enquiries.
- Understand data models for existing messaging products to perform a mapping of entities into the strategic CPaaS for data extraction, transformation, and loading using internal APIs.
- Participate in all stages of the software development lifecycle as part of a close-knit, highly collaborative, and continuously improving team.
- Contribute to agile ceremonies, such as stand-ups, planning meetings, and retrospectives.
- Work closely with product managers to refine requirements into deliverable user stories and tasks.
- Provide specialist technical support to colleagues, both in and out of hours.
- Investigate, design, plan, and estimate potential projects and features.
- Be the initial contact point for development sub-teams working on a work stream within the larger team.
- Support team members in delivering to designs and internal standards.
- Assist the Technical Lead and Engineering Manager in peer/coding reviews.
- Drive a positive experience through the development team, foster a culture of continuous improvement and learning, and quickly resolve resource and prioritization conflicts.
- Align the engineering team to deliver product features that meet customer outcomes and use data to continuously learn, test, and improve the quality and value of features.
- Demonstrable experience of delivering high-quality software in one or more modern languages.
- Solid understanding of scalable cloud solutions using development frameworks and languages in C#.NET/.NET Core.
- Demonstrable experience of analyzing ER databases to generate documentation describing entities and relationships prior to proposing an ETL approach.
- Demonstrable experience of ETL projects using C#.
- Demonstrable experience designing and implementing public and private REST API development.
- Creative problem-solving ability and appetite to field support calls from customers during the upgrade process.
- Good attention to detail.
- Team working skills.
- Strong communication and documentation skills.
- Ability to prioritize and adhere to deadlines.
- An ability to apply measured self-restraint, empathy, and courtesy to others during challenging situations.
- Thorough understanding of version control - exposure to GitHub.
- Working in and understanding the core principles of Agile methodology.
- Passionate in defining best practices to ensure the codebase meets industry best standards as a minimum.
- Good understanding of Microsoft Azure services.
- Experience of mentoring team members in professional and personal development.
- Good understanding of CI/CD pipeline and containerization (Docker, Kubernetes, etc).
- Kong API Gateway.
- GraphQL.
- Infrastructure as Code scripting using Terraform.
- Experience working with international teams.
- Atlassian JIRA and Confluence experience.
- Competitive Salary £50 - 60,000.
- Company Bonus Scheme based on performance.
- Private Healthcare & Dental.
- 27 days annual leave plus Bank Holidays.
- Birthday off work.
- Wellbeing days off and giving back days.
- 5% employer pension contribution.
- Death in service (4x salary).
- Access to 'Calm', a wellbeing and mental health app for you and your family.
- £350 Christmas voucher.
- Monthly/quarterly socials.
- Training & Development opportunities.
- Hybrid working.
-
Software Development Expert
1 week ago
Nottingham, Nottingham, United Kingdom Innovo Global Talent Full timeAbout the Role:Innovo Global Talent is seeking a talented Software Development Expert to strengthen our teams and support us in the development of high-availability sortation systems, mission-critical material flow controls, and automated guided vehicles.Key Responsibilities:Conceptual design, realization, commissioning, and documentation of customized...
-
Technical Solutions Expert
1 day ago
Nottingham, Nottingham, United Kingdom Ocean Software Full timeAbout the RoleWe are seeking a highly motivated and passionate technical expert to join our team at Ocean Software as a Solutions Expert. This is a unique opportunity to provide technical expertise and support to our customers, ensuring the seamless integration of our applications into their environments.Key ResponsibilitiesThe successful candidate will be...
-
Technical Solutions Expert
1 day ago
Nottingham, Nottingham, United Kingdom Ocean Software Full timeAbout the RoleWe are seeking a highly motivated and passionate technical expert to join our team at Ocean Software as a Solutions Expert. This is a unique opportunity to provide technical expertise and support to our customers, ensuring the seamless integration of our applications into their environments.Key ResponsibilitiesThe successful candidate will be...
-
Senior Software Development Expert
1 day ago
Nottingham, Nottingham, United Kingdom Digital Waffle Full timeJob Title: Senior Software EngineerCompany: Digital WaffleJob Type: Full-timeLocation: East MidlandsJob Description:We are seeking a highly skilled and experienced Senior Software Engineer to join our team at Digital Waffle. As a Senior Software Engineer, you will play a key role in the development of our software solutions, working closely with our...
-
Senior Software Development Expert
1 day ago
Nottingham, Nottingham, United Kingdom Digital Waffle Full timeJob Title: Senior Software EngineerCompany: Digital WaffleJob Type: Full-timeLocation: East MidlandsJob Description:We are seeking a highly skilled and experienced Senior Software Engineer to join our team at Digital Waffle. As a Senior Software Engineer, you will play a key role in the development of our software solutions, working closely with our...
-
Senior Software Development Expert
1 week ago
Nottingham, Nottingham, United Kingdom Digital Waffle Full timeOur client, a leading FinTech company, is seeking a highly skilled Senior Software Engineer to join its team of experienced professionals.This role is ideal for a self-motivated individual who thrives in a hybrid work environment, with the flexibility to work from home and collaborate with colleagues in the office. The location offers easy access to major...
-
Senior Software Development Expert
5 days ago
Nottingham, Nottingham, United Kingdom Oscar Associates (UK) Limited Full timeJob OpportunityWe are seeking a highly skilled Software Developer to join our successful and fast-growing team at Oscar Associates (UK) Limited.This role will involve working on a variety of projects, utilizing your expertise in C#, .Net, and Azure to deliver high-quality solutions.The successful candidate will have a strong background in software...
-
Senior Software Development Expert
5 days ago
Nottingham, Nottingham, United Kingdom Oscar Associates (UK) Limited Full timeJob OpportunityWe are seeking a highly skilled Software Developer to join our successful and fast-growing team at Oscar Associates (UK) Limited.This role will involve working on a variety of projects, utilizing your expertise in C#, .Net, and Azure to deliver high-quality solutions.The successful candidate will have a strong background in software...
-
Software Engineering Expert
3 days ago
Nottingham, Nottingham, United Kingdom MHR Full timeAbout the RoleWe are seeking a highly skilled and experienced Staff Software Engineer to join our dynamic team at MHR. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable software solutions using.NET and Angular.Key ResponsibilitiesSoftware Development: Design, develop, and maintain...
-
Software Engineering Expert
3 days ago
Nottingham, Nottingham, United Kingdom MHR Full timeAbout the RoleWe are seeking a highly skilled and experienced Staff Software Engineer to join our dynamic team at MHR. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable software solutions using.NET and Angular.Key ResponsibilitiesSoftware Development: Design, develop, and maintain...
-
Head of Software Development
1 week ago
Nottingham, Nottingham, United Kingdom Digital Waffle Full timeAbout Digital WaffleDigital Waffle is a pioneering technology company that specializes in creating cutting-edge software and SaaS solutions that revolutionize industries and drive business growth. We are committed to excellence and innovation, and we are seeking a highly experienced and dynamic individual to join our team as the Head of Product.Job SummaryWe...
-
Head of Software Development
7 days ago
Nottingham, Nottingham, United Kingdom Digital Waffle Full timeAbout Digital WaffleDigital Waffle is a pioneering technology company that specializes in creating cutting-edge software and SaaS solutions that revolutionize industries and drive business growth. We are committed to excellence and innovation, and we are seeking a highly experienced and dynamic individual to join our team as the Head of Product.Job SummaryWe...
-
Technical Lead
3 days ago
Nottingham, Nottingham, United Kingdom Microlise Full timeAbout the RoleWe are seeking an experienced and passionate Technical Lead to play a critical, hands-on role in the design, implementation, and monitoring of Microlise products. As a key member of our Engineering Team, you will work closely with other areas of the business and our customers, providing expert technical knowledge and solutions to complex...
-
Technical Lead
3 days ago
Nottingham, Nottingham, United Kingdom Microlise Full timeAbout the RoleWe are seeking an experienced and passionate Technical Lead to play a critical, hands-on role in the design, implementation, and monitoring of Microlise products. As a key member of our Engineering Team, you will work closely with other areas of the business and our customers, providing expert technical knowledge and solutions to complex...
-
Software Developer
2 days ago
Nottingham, Nottingham, United Kingdom Yoh Solutions Ltd Full timeJob Title: Software EngineerCompany: Yoh Solutions LtdJob Type: Full-timeLocation: Remote (UK)About the Company:Yoh Solutions Ltd is a leading provider of innovative solutions for the engineering and technology industries. Our company specializes in the design and manufacture of high-quality equipment for various disciplines, including fluid mechanics,...
-
Software Developer
2 days ago
Nottingham, Nottingham, United Kingdom Yoh Solutions Ltd Full timeJob Title: Software EngineerCompany: Yoh Solutions LtdJob Type: Full-timeLocation: Remote (UK)About the Company:Yoh Solutions Ltd is a leading provider of innovative solutions for the engineering and technology industries. Our company specializes in the design and manufacture of high-quality equipment for various disciplines, including fluid mechanics,...
-
Software Developer/Software Engineer
4 days ago
Nottingham, Nottingham, United Kingdom Endeavour Recruitment Solutions Full timeSoftware Developer - C++, HTML, Javascript, API**About the Role**Our client, a global provider of voice and data recording solutions, is seeking a permanent software developer to join their Development team in Nottingham. The ideal candidate will have a fresh and enthusiastic approach to the role.**Key Responsibilities**Develop software integrations.Utilize...
-
Software Developer/Software Engineer
4 days ago
Nottingham, Nottingham, United Kingdom Endeavour Recruitment Solutions Full timeSoftware Developer - C++, HTML, Javascript, API**About the Role**Our client, a global provider of voice and data recording solutions, is seeking a permanent software developer to join their Development team in Nottingham. The ideal candidate will have a fresh and enthusiastic approach to the role.**Key Responsibilities**Develop software integrations.Utilize...
-
Technical Lead
7 days ago
Nottingham, Nottingham, United Kingdom Microlise Full timeAbout the RoleWe are seeking an experienced and passionate Technical Lead to play a critical, hands-on role in the design, implementation, and monitoring of Microlise products.Key ResponsibilitiesDesign and implement software solutions using C#, Linux, UNIX, Java,.NET Core,.NET Framework, ASP.NET, Angular, Micro Services, MS SQL Server, and Couchbase.Work...
-
Technical Lead
2 weeks ago
Nottingham, Nottingham, United Kingdom Microlise Full timeAbout the RoleWe are seeking an experienced and passionate Technical Lead to play a critical, hands-on role in the design, implementation, and monitoring of Microlise products.Key ResponsibilitiesDesign and implement software solutions using C#, Linux, UNIX, Java,.NET Core,.NET Framework, ASP.NET, Angular, Micro Services, MS SQL Server, and Couchbase.Work...