Senior Software Developer (Full Stack), R&DJoin a talented global team that delivers best-in-class mobile and IoT device management solutions.We are looking for an innovative Senior Software engineer with previous experience with front-end technologies and decent exposure on back-end technologies, an out-of-the-box thinker who appreciates the art of creating great software.ResponsibilitiesDevelop innovative solutions to tackle big industry problemsWrite well-designed, scalable, reliable, testable, and reusable code by using best software development practices, clean code, and solid principlesProvide technical guidance on the research and development of new products and servicesContribute towards the entire development lifecycle of analysis, design, implementation, and testDetect, report, investigate, and fix product defectsAutomation, including writing unit and integration testsOptimize and apply best practicesMaintain high standards of quality for code, technical documentation, and deliverablesProvide leadership on the implementation of web solutions in C# and .NETExperience You'll BringComputer Science graduate with an excellent understanding of algorithms, data structures, and design patterns, and you understand the logic behind the relationships within programs themselves.Strong hands-on experience in software development & solution design preferably with product companiesA minimum of 10+ years of related industry experience working in software development environments where you are building front-end and back-end components of Web applicationsA minimum of 5 years of experience developing with C# .NET programming languageExpertise in modern front-end and backend technologies, such as JavaScript, Typescript, Angular 17, HTML5, SCSS, and NGRX (Redux for Angular is nice), NodeJS, REST APIs, JSON, WCF, Web API, Unity, LINQGood understanding of software design patternsGood understanding of data modelling and storage with a well-known relational database (preferably SQL)Experience (or strong interest) in agile methods such as Scrum/XP, Behaviour Driven Development, and Continuous DeliverySelf-starter attitude with a high degree of initiative and a positive mindsetHybrid role with 3 days per week in our city centre office
#J-18808-Ljbffr