GRPCOpen SourceSQLC#C.NETgRPCUnit TestingSource ControlPerformance OptimizationAgileCI/CDCollaborationRemote Work
About this role
Role Overview
Participate in the development of APIs and other back-end components.
Ensure the operation, maintenance, and evolution of existing systems.
Contribute to the technical design of our back-end systems.
Manage all development phases, including code reviews, versioning, documentation, and maintenance.
Write unit tests, follow naming conventions and coding standards, and take part in code reviews.
Adhere to established methods and processes (agile methodology).
Maintain continuous technological watch in your area to quickly identify emerging technical solutions and software components (open source, commercial software, etc.) that can be integrated into the company roadmap.
Requirements
Strong working knowledge of C# ( .NET Core framework )
SQL experience
Solid understanding of REST APIs and/or gRPC
Experience with development tools, source control, and CI/CD
Experience in performance optimization, unit testing, and best practices
Product-oriented mindset
Team player with a strong sense of cross-functional collaboration