Remote .NET Software Engineer
Capitole
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
ASP.NET
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
C Sharp (Programming Language)
Cloud Engineering
Code Review
Computer Security
Continuous Integration
Data Security
Relational Databases
Software Debugging
Distributed Systems
Amazon DynamoDB
Key Management
Microsoft Message Queuing
Microsoft SQL Server
MongoDB
Performance Tuning
RabbitMQ
Redis
Cloud Services
Memory Leaks
Software Engineering
SQL Stored Procedures
.NET Core
Amazon Web Services (AWS)
Database Performance
Indexer
GIT
REST
Docker
Jenkins
Web Api
Microservices
Job description
- Architect and implement distributed systems and microservices
- Build and consume RESTful APIs (ASP.NET Core Web API)
- Design robust data access layers and optimize database performance
- Work with cloud services (AWS) and cloud-native architectures
- Ensure non-functional requirements: security, scalability & performance
- Participate in code reviews, technical decision-making & Agile ceremonies
- Troubleshoot complex production issues and provide scalable solutions
Tech stack
- .NET Core (6/7/8)
- C#
- ASP.NET Core Web API
- SQL Server (stored procedures, indexing, execution plans)
- NoSQL: MongoDB or AWS DynamoDB, CosmosDB
- AWS Cloud (S3, ElastiCache/Redis)
- RabbitMQ
- AWS SQS/SNS
- Git
- Jenkins (CI/CD)
- Docker (fundamentals, environment variables, secrets management), * Will have access to confidential information related to Capitole and the project they are working on.
- Must comply with the security policies and internal policies of the company and the client.
- Must sign an NDA.
Requirements
- 5+ years of experience in software development with strong focus on design & architecture
- High English Level (B2+ - C1)
- Strong background in distributed systems & microservices
- Deep knowledge of relational databases and performance optimization
- Experience working with AWS cloud environments
- Strong debugging and problem-solving skills (memory leaks, thread starvation, slow queries, etc.)
- Ability to manage multiple priorities effectively
- Excellent communication & presentation skills
Benefits & conditions
- €1200 annual training budget
- Flexible working hours & adaptable compensation
- Private health insurance
- Sports discounts (AndJoy)
- Team buildings, tech communities & great work environment