Post Job Free
Sign in

Middle .NET Developer (Business Process Automation)

Company:
Sigma
Location:
Kampala, Uganda
Posted:
May 08, 2024
Apply

Description:

JOB DETAILS: Job Description • Code, debug, document, and maintain portions of software • Perform unit and integration testing • Participate in peer code reviews • Participate in estimation and planning sessions • Contribute to the development of technical project documentation and user documentation • Assist test engineers and support personnel in solving technical issues of software installation and its operation • Follow the best engineering practices and quality criteria set forth on the project • Report status and progress according to the project and Company demands • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements Qualifications • At least 3 years of professional software development experience on commercial-grade systems and applications • Experience in software development using C# programming language (.NET 4.x and/or .NET Core) • Knowledge of Angular (or any other Front-End framework with willingness to switch to Angular) • Strong OOP/OOD skills • Experience (or at least fundamental knowledge) in microservices architecture • Experience in API development using ASP.NET Web API, ASP.NET Core • Experience in database design and development (MS SQL Server or similar RDBMS) • Experience in Agile software development processes (Scrum, Kanban) • Experience in RESTful services creation • Upper-Intermediate level of English WOULD BE A PLUS • Knowledge of JavaScript/TypeScript programming languages and proven experience in SPA development, utilizing Angular (or any other modern framework/library, like ReactJS or Vue) • Experience in ASP.NET Zero frameworks • Knowledge of WCF and/or ASMX technologies • Experience in message-broker software (RabbitMQ/Kafka or similar) • Basic experience in Docker • CI/CD configuration

Apply