Develop and maintain high-quality web applications using .NET and .NET Core.
Implement queries and stored procedures in PL/SQL for integration with Oracle databases.
Develop and maintain custom reports using JasperReports.
Develop and consume RESTful and SOAP APIs for system integrations.
Participate in code reviews, following clean code best practices.
Maintain technical documentation for developed solutions.
Collaborate with the DevOps team to implement automation and CI/CD when required.
Keep up with the evolution of used technologies and suggest improvements.
Hold meetings with the business area to understand the scope of requests or advise them on system usage.
Provide training on system processes.
Requirements
Experience in web development with .NET and .NET Core.
Knowledge of C# and the ASP.NET MVC framework.
Experience with relational databases (Oracle and SQL Server) and PL/SQL.
Basic knowledge in developing reports with JasperReports.
Experience in building and consuming RESTful and SOAP APIs.
Familiarity with front-end technologies: HTML, CSS, JavaScript and a modern framework (e.g., Angular or React).
Knowledge of Entity Framework and LINQ for data access and manipulation.
Experience with Git and agile methodologies (Scrum, Kanban).
Strong analytical skills, problem-solving abilities and communication skills.
Experience in the supplementary health sector, focusing on health insurers, benefits administrators, self-managed organizations or medical cooperatives.
Knowledge of microservices architecture.
Familiarity with DevOps practices (CI/CD, Docker).