Senior C# Developer - Porto
You will be joining our client on a permanent basis, working for a company that specialises in providing innovative and user-friendly software to companies across multiple industries.
You will be responsible for designing, developing, and maintaining high-quality C# applications within their SaaS platform. You will work closely with a cross-functional team, including product managers, designers, and other developers, to deliver exceptional software that meets the needs of their customers.
Responsibilities:
* Design, develop, and maintain C# applications, including APIs, microservices, and user interfaces
* Write clean, maintainable, and well-documented code
* Participate in all phases of the software development lifecycle, from requirements gathering to testing and deployment
* Collaborate with cross-functional teams to define and deliver product features
Qualifications:
* 2+ years of professional experience in C# development
* Strong understanding of object-oriented programming principles
* Experience with .NET Framework/.NET Core/.NET
* Experience with relational databases (e.g., SQL Server, PostgreSQL)
* Experience with RESTful APIs and microservices architecture