High-performance backend engineer position available.
About the Role
Our organization is seeking a seasoned developer with extensive knowledge of .NET Core and Linux environments to fill this hybrid role.
Responsibilities
* Design, develop, deploy high-quality backend systems using .NET Core and Linux.
* Collaborate cross-functionally to identify prioritize project requirements.
* Develop maintain RESTful APIs microservices architecture.
* Ensure code quality security performance.
* Troubleshoot resolve technical issues.
Requirements
* 4-6 years experience in backend development at least 2 years focused on .NET Core in Linux environments.
* Proficiency in C# .NET Core.
* Strong experience with Linux operating systems (Ubuntu CentOS).
* Familiarity with shell scripting Linux command-line tools.
* Experience with SQL NoSQL databases (e.g. PostgreSQL MySQL MongoDB).
* Knowledge of multithreading concurrency performance tuning in .NET Core.
* Understanding of Linux kernel performance monitoring troubleshooting tools (e.g. top htop strace).
* Experience with containerization technologies (Docker).
* Familiarity with CI/CD pipelines deployment tools (e.g. Jenkins GitLab CI/CD).
* Basic knowledge of infrastructure-as-code (e.g. Terraform Ansible).
What We Offer
* Opportunity work with cutting-edge technology stack.
* Flexible remote work arrangement with occasional office visits.
* Competitive compensation package.
Work Environment: Braga Portugal.
Travel Requirements: Minimal international travel expected.