Senior Software Engineer (C# .NET)
2 days ago
Braintree
Lolly is a leading software and technology firm in the hospitality sector producing a wide range of state-of-the-art technology solutions including robot waiters, facial verification, mobile apps, EPoS and payment solutions. Our mission is to make technology simple, by implementing the best solution, incorporating the most reliable intuitive technology and to follow this with first class after-sales customer care. We exist to create a technology hub for now and in the future. Reporting to the Head of Software Development, this is an amazing opportunity to join a thriving business. We are looking for a Software Developer with a strong background in C#, Windows App Development, Windows Web Development, IIS, SQL server, to lead the design, development, and maintenance of high-quality, scalable software solutions. The successful candidate will collaborate with cross-functional teams to deliver projects on time and to the highest standard. Responsibilities: • Develop and implement complex software solutions across multiple platforms., • Collaborate with product managers, designers, and other developers to define and, • implement innovative features., • Write clean, maintainable, and efficient code., • Conduct code reviews to maintain high code quality and best practices., • Troubleshoot, debug, and resolve technical issues., • Ensure the performance, security, and scalability of the software., • Stay up to date with emerging technologies and industry trends., • Participate in the entire software development lifecycle, from requirements gathering to, • deployment. Key Skills & Requirements Essential: • Proven experience (5+ years) as a Software Developer or similar role., • Strong proficiency in C#, WPF, • Expertise in .NET, REST APIs, • Experience .net framework 4.8.1 and .Net core V8+., • Solid understanding of software architecture, design patterns, and development best, • practices., • Experience with relational SQL databases MS SQL, MSRS, • Knowledge of version control tools Git/Dev Ops, • Experience working in Agile development environments., • Excellent problem-solving skills and attention to detail., • Strong communication skills and ability to work well in a team. Desirable: • Experience with cloud services Azure/MDM Services, • Experience with .Net MAUI, • Familiarity with testing frameworks and tools Jest, Mocha, Selenium, • Knowledge of cybersecurity best practices If you are an experienced, Senior Software Engineer that wants to help us to build some of the most exciting products across he hospitality and payments market, then send your CV directly for immediate consideration.