Senior Back-End Developer for a fintech company developing data-oriented scalable solutions. Focus on C# and .NET, leading technical decisions and mentoring juniors in a high-availability environment.
Responsibilities
Lead technical aspects of complex projects, supporting architectural decisions and mentoring junior and mid-level developers.
Conduct thorough code reviews, ensuring high standards of quality, security and efficiency.
Propose and implement structural improvements in architecture, performance and resilience.
Apply Clean Architecture, Hexagonal Architecture and Domain-Driven Design (DDD) to ensure modularity and scalability.
Develop and maintain robust, scalable APIs oriented to microservices.
Implement asynchronous communication, messaging and event-driven architecture (Kafka, RabbitMQ, EventHub).
Use resilience patterns such as Circuit Breaker, Retry, Timeout and Bulkhead to ensure availability in failure scenarios.
Build end-to-end CI/CD pipelines with a focus on automation, testing, governance and security.
Work with monitoring, telemetry and observability using tools such as Datadog, Prometheus, Grafana and OpenTelemetry.
Employ AI-assisted development tools, including Cursor IDE, GitHub Copilot and intelligent automations to increase productivity.
Model and perform tuning of SQL and NoSQL databases, analyzing performance and integrity.
Collaborate with Product, Architecture, DevOps, Cloud and Security teams in strategic decision-making.
Requirements
Strong command of C# and .NET.
Practical proficiency in Domain-Driven Design (DDD), SOLID principles and Clean Code practices.
Experience with Clean Architecture and Hexagonal Architecture.
Experience with microservices, messaging and distributed events.
Advanced knowledge of resilience patterns:
Circuit Breaker (Polly or equivalent)
Retry
Timeout
Fallback
Bulkhead
Experience with unit testing, automated tests, mocks, integration and contract testing.
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.