Remotery

Backend Developer – Senior

Posted May 11

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design and create scalable, high-performance RESTful APIs utilizing .NET, adhering to SOLID principles and established design patterns.

• Develop and optimize database schemas in PostgreSQL, ensuring both performance and data integrity.

• Architect solutions on AWS using services such as EC2, RDS, S3, Lambda, CloudFront, and others.

• Design and execute critical workflows using n8n to automate intricate business processes.

• Create messaging solutions with RabbitMQ to guarantee reliable communication among services.

• Containerize applications using Docker to maintain consistency across development, testing, and production environments.

• Implement thorough unit test coverage with Stryker.NET for mutation analysis and quality assurance purposes.

• Conduct comprehensive code reviews to uphold quality standards and foster knowledge sharing.

• Operate within a Scrum framework, engaging in planning, daily stand-ups, retrospectives, and sprints.

• Mentor mid-level and junior developers, sharing insights on architecture, patterns, and best practices.

• Collaborate with architects, product managers, and stakeholders to ensure alignment between technical and business objectives.

• Identify and address performance, scalability, and security bottlenecks.


⛳️ Requirements

• Bachelor's degree in Computer Science, Software Engineering, or a related field.

• At least 6–8 years of experience in backend development.

• Strong proficiency with .NET technologies (C#, ASP.NET Core, LINQ, Entity Framework, or similar).

• Advanced understanding of SQL and PostgreSQL, including optimization of queries and indexes.

• Experience with AWS services (EC2, RDS, S3, Lambda, CloudFront, and others).

• Familiarity with Docker and containerization practices.

• Mastery of design principles including SOLID, Design Patterns, Clean Code, and Clean Architecture.

• Experience with RabbitMQ or similar messaging solutions.

• Proven experience in designing and implementing complex RESTful APIs.

• Experience with unit testing frameworks (xUnit, NUnit) and integration testing.

• Proficient in Git and sound version control practices.

• Demonstrated experience with agile methodologies (Scrum, Kanban).

• Ability to design scalable, high-performance, and highly available solutions.

• Excellent communication and collaboration abilities.

• Strong portfolio or GitHub repository showcasing complex backend projects.


🏝️ Benefits

• Remote work options.

• Comprehensive health insurance.

• Paid leave benefits.

• Opportunities for professional development.

• Participation in global events.

People also viewed

WEX10 hours ago

Lead Software Engineer, Java

US flagDistrict of Columbia, +3 more statesFull-timeBackend Engineer$140.6k – $173.1k/year
ApplyView job
Qruise10 hours ago

Backend Developer – AI, Quantum Computing

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Leidos10 hours ago

Senior Network Storage Engineer

US flagUnited States OnlyFull-timeBackend Engineer$92.3k – $166.8k/year
ApplyView job
Latino Legends10 hours ago

Java Software Engineer – AI Imaging

US flagUnited States OnlyFull-timeBackend Engineer$5,000 – $10k/month
ApplyView job
Wizdaa10 hours ago

Senior Backend Architect

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Nagarro10 hours ago

Principal Engineer, Python Fullstack – React, GenAI

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers