Job Description
Develop software solutions from documented requirements and design
• Participation in the software development lifecycle: development, unit tests, documentation, maintenance of software in the GUI, business logic and database layers.
• Produce clear, readable and maintainable code
• Excellent understanding of the .NET Core 6 or higher, C# (10 or higher), WebAPI , Blazor WebAssembly & PWA, HTML, CSS(Bootstrap), jQuery & JavaScript, Oracle 19c, MongoDB, SQL Server, .NET Core Micro Service Implementations using Kafka/RabbitMQ. Xamarin/MAUI
• Strong knowledge of software implementation best practices
• Analyze and amend software errors in a timely and accurate fashion and provide status reports where required.
• Handle the development and maintenance of user manuals and guidelines.
• Minimum 5 years’ experience as a developer (lead developer would be a plus)
• Minimum 4 years’ experience with NET Core 6 or higher, C# (10 or higher)
• Experience with Oracle 19c
• Good experience and knowledge using Blazor, .Net, C#, HTML, XML, JQuery, WCF, IIS source code version control system (Bitbucket)