Designing and implementing optimal software solutions with regards to functionality, reliability, performance, and implementation timescales; Assessing and developing an understanding of customer and stakeholder requirements and how they translate in software features; Providing estimations and assi... |
|
A Bachelor’s or Masters’ degree in computer science or related area; At least 3 years’ experience of designing and programming software; Experience in agile software development and development life cycles; Good knowledge of C# .Net; Experience with ASP.NET and Web APIs (.NET Core is preferred... |