Here at Mindera, we are continuously developing a fantastic team and would love to have you join us.
We are currently seeking a Senior .
Net Software Engineer to join our team.
As a Senior .
Net Software Engineer, you will play a critical role in implementing and maintaining large-scale, enterprise-level applications.
You will be responsible for writing high-performance, simple, and testable code, with experience deploying to Kubernetes, working with relational databases like Microsoft SQL Server, and consuming data from Kafka.
Your expertise in .
NET will be crucial in delivering high-quality software solutions.
We are looking for someone who is passionate about technology, thrives in a collaborative environment, and has a proven track record of delivering complex projects on time with high quality.
You're Great At Extensive experience with .
NET development: At least 8 years of professional experience, with deep knowledge of .
NET 8 and its performance-oriented features.
Mastery of Event-Driven Architecture: Proven experience designing and implementing asynchronous flows using AWS SNS and SQS.
Infrastructure as Code (IaC): Solid experience with Terraform for automated infrastructure setup and management.
Modern Testing Methodologies: Expertise in building robust test suites using xUnit and simulating external dependencies with WireMock.
High-Performance Caching: Hands-on experience with Redis or Valkey to optimize data access and system latency.
Modern DevOps & CI/CD: Proficiency in managing repositories and automated pipelines using GitHub Actions (for ECS) and TeamCity (for EC2).
Technical Leadership: Experience leading architectural design decisions and mentoring engineers in high-availability environments.
It Would Be Fantastic If You Also Have Data Streaming Expertise: Knowledge of AWS Data Firehose and AWS Data Streams for real-time data orchestration.
Cloud Storage Integration: Experience with S3 bucket integration and lifecycle management.
AI & LLM Affinity: Curiosity or practical experience working with Large Language Models (LLMs) and writing Python code for AI-assisted features.
AI-Assisted Development: Experience leveraging GitHub Copilot and ChatGPT to accelerate the development lifecycle.
Strong Problem-Solving Skills: Ability to troubleshoot complex distributed systems and optimize high-throughput data pipelines.
Excellent Communication: Ability to collaborate with cross-functional teams in an Agile environment to deliver high-quality software.
The Things We Really Care About: Flexible working hours Mindera Annual Trip, Sports, and sharing groups to connect and have fun!
Training & conferences, create your own training plan #J-*****-Ljbffr