
Back-end Developer, .NET Senior
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Brazil.
• Develop, refine, and sustain back-end APIs and services utilizing .NET Core 8+
• Conduct targeted maintenance on legacy systems within .NET Framework 4.8 and ASP.NET
• Implement business logic in accordance with DDD principles and architectural best practices
• Create integrations between internal and external systems, ensuring optimal performance, security, and reliability
• Utilize SQL Server, employing stored procedures and best practices for data access (Dapper)
• Assist the team in troubleshooting and resolving incidents while upholding expected quality standards
• Adhere to security protocols relevant to the credit card industry (PCI)
• Design high-availability APIs and services for digital promotions, giveaways, incentive campaigns, and cashback
• Serve multiple clients within the financial sector
• Proficiency in C# and contemporary versions of .NET Core
• Experience in developing REST APIs and applying domain-driven design principles
• Familiarity with Dapper and SQL Server (stored procedures)
• Version control expertise using Git (Azure DevOps)
• Knowledge of security concepts: JWT, OAuth2, secure coding practices, and OWASP fundamentals
• Experience with messaging technologies: RabbitMQ and Cloud Tasks (GCP)
• Proficiency in caching solutions: Redis
• Understanding of Docker and Kubernetes
• Familiarity with cloud platforms (GCP/AWS)
• Concepts related to mTLS and MLE (Message Level Encryption)
• Skills in performance optimization for SQL queries
• Proficient in English
• Preferred: intermediate front-end programming experience (SPA)
• Enjoy a pleasant work environment with continuous learning opportunities and daily challenges
• Active involvement in decision-making processes
• Transparency regarding company direction
• Indefinite remote work (Home Office)
• Group life insurance coverage
• Half-day off on your birthday
• Company-provided equipment necessary for work
• Flexibility to work and participate in daily team meetings
Strategize it Inc.
Coastal
Business Information Group
Get handpicked remote jobs straight to your inbox weekly.