···
Log in / Register
Senior Web Developer (C#/.NET) – Prosoft Fiscal Team
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

Description: What We Expect From You Solid experience of at least 5 years in web application development, working with C# / .NET Core at Mid-to-Senior level; Strong command of Object-Oriented Programming (OOP), SOLID principles, and Clean Architecture; Proven experience with Web APIs and the RESTful pattern; Practical application of Domain-Driven Design (DDD), Dependency Injection, CQRS, and MediatR (Commands and Queries); Proficiency in SQL (especially SQL Server or PostgreSQL); Solid experience with Git version control (used daily in Azure DevOps) and knowledge of TFVC (for maintaining legacy systems), with strong understanding of branch management; Experience developing for cloud platforms (Microsoft Azure or AWS), especially Web Apps and Functions; Hands-on experience with agile methodologies (Scrum, Kanban) and CI/CD practices; Completed undergraduate degree in Computer Science, Systems Analysis and Development, or related fields. Differentiators (What Sets You Apart) Practical experience with AI/LLMs, demonstrated in one of the following ways: * Integration: Developed features integrating with language model APIs (e.g., Azure OpenAI Service, OpenAI API); * OR Productivity: Advanced, daily use of AI tools (e.g., GitHub Copilot, AWS Q Developer) to optimize coding. Experience with automated testing (e.g., xUnit, Moq); Knowledge of NoSQL databases (especially MongoDB); Experience with containerization (Docker) and orchestration (Kubernetes); Front-end development knowledge (HTML, TypeScript, Angular or React). We are looking for a professional whose mission is to ensure our systems are efficient, secure, and scalable. The focus is on continuously evolving our products (Prosoft Systems), ensuring every delivery delivers real value to the customer. You will join a team undergoing constant evolution and will have autonomy to apply your senior expertise, contribute to architecture decisions, and mentor other team members. Your Key Responsibilities (Day-to-Day) Develop and enhance web applications using C# / .NET Core, applying DDD, SOLID, CQRS, and MediatR principles; Implement and maintain RESTful Web APIs, ensuring performance, security, and code quality; Analyze and resolve complex bugs identified in test and production environments, ensuring application stability; Write and execute tests (unit and integration) to guarantee software quality and maintainability; Contribute to continuous improvements in architecture, performance, and development practices (e.g., code reviews); Actively participate in agile ceremonies (Daily Standup, Planning, Review, Retrospective), collaborating with the team on technical and business decisions; Support effort estimation and delivery planning, promoting predictability and quality. 2512210202551875888

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.