Senior Software Developer (Full Stack), R&D
Join 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.
Responsibilities Develop innovative solutions to tackle big industry problems Write well-designed, scalable, reliable, testable, and reusable code by using best software development practices, clean code, and solid principles Provide technical guidance on the research and development of new products and services Contribute towards the entire development lifecycle of analysis, design, implementation, and test Detect, report, investigate, and fix product defects Automation, including writing unit and integration tests Optimize and apply best practices Maintain high standards of quality for code, technical documentation, and deliverables Provide leadership on the implementation of web solutions in C# and .NET Experience You'll Bring Computer 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 companies A 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 applications A minimum of 5 years of experience developing with C# .NET programming language Expertise 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, LINQ Good understanding of software design patterns Good 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 Delivery Self-starter attitude with a high degree of initiative and a positive mindset Hybrid role with 3 days per week in our city centre office
#J-18808-Ljbffr