FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesASP.NET.NETRabbitMQRedisSOAPSQL
About the role
Key responsibilities & impact- Develop, evolve and maintain backend solutions in .NET, focusing on quality, performance, scalability, resilience and production support.
- Build and maintain integrations between internal systems and external platforms, including public agencies and courts, using APIs, SOAP, messaging and other communication mechanisms.
- Participate in the entire development lifecycle, from technical analysis and solution design to implementation, testing (manual and automated), deployment and production support.
- Work with service-based and microservices architectures, considering asynchronous processing, traceability, fault handling and observability.
- Collaborate with cross-functional teams such as Product, QA, Infrastructure and other teams involved in integrations, ensuring robust and sustainable solutions.
- Propose technical improvements and support the evolution of the architecture by applying development best practices, conducting code reviews and sharing knowledge with the team.
- Work autonomously in complex contexts, with strong abstraction skills to model integration flows between different systems, prioritize activities and contribute technically in interviews when required.
Requirements
What you’ll need- Strong experience with C#, ASP.NET Core (.NET 6 or higher) and backend application development/maintenance.
- Experience integrating systems via REST APIs and SOAP, including contract modeling and inter-service communication.
- Experience with service and/or microservices architecture, messaging and asynchronous processing, with practical experience in RabbitMQ or similar technologies.
- Knowledge of relational and non-relational databases, with experience in SQL Server, Redis and using supporting data structures in distributed architectures.
- Experience with Git, automated testing (unit and integration tests, including mocks), containers and CI/CD practices.
- Experience with tools and components in distributed ecosystems such as S3/MinIO, Elastic and Keycloak, as well as familiarity with observability and troubleshooting.
- Strong command of software engineering best practices, such as Clean Code, SOLID principles, designing distributed solutions, application security and productive use of AI tools in day-to-day development.
- Experience with automated testing, especially unit and integration tests using mocks.
Benefits
Comp & perks- Meal allowance / meal voucher
- Health and dental insurance
- Home office allowance
- Profit sharing (Participation in Profits and Results)
- Voucher for a setup kit
- Life insurance
- Birthday day off
- Health and wellness promotion program
- Partnerships and employee discounts
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#ASP.NET Core.NET 6backend application developmentREST APIsSOAPmicroservices architectureRabbitMQSQL Serverautomated testing
Soft Skills
collaborationautonomyabstraction skillsprioritizationtechnical communication
