
Senior Software Engineer – .NET
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Poland.
• Engage in requirements analysis and actively participate in Agile/Scrum team ceremonies.
• Work collaboratively with cross-functional teams to design and implement software solutions.
• Develop scalable and maintainable backend applications and services utilizing .NET technologies.
• Refactor, troubleshoot, debug, and enhance existing applications to improve performance.
• Contribute to the stability, performance, and continuous improvement of the systems.
• Create and maintain technical documentation throughout the software development lifecycle.
• Take part in code reviews and promote engineering best practices.
• Over 5 years of experience in backend software development.
• Extensive experience in building backend applications and web services with .NET 8 and ASP.NET Core.
• Advanced expertise in C# (up to version 12).
• Strong background in designing and developing REST APIs.
• Deep understanding of microservices architectures.
• Practical experience with SQL and relational databases.
• Familiarity with unit and integration testing methodologies.
• Experience with NServiceBus or similar messaging systems.
• Good knowledge of Docker and containerization concepts.
• Proven experience in participating in code reviews and upholding high engineering standards.
• Familiarity with cloud platforms, preferably Azure.
• Excellent troubleshooting, analytical, and problem-solving abilities.
• Proactive attitude with the capability to learn swiftly and adapt in a dynamic environment.
• Strong communication and teamwork skills, with experience in Agile/Scrum environments.
• Upper-Intermediate level of English proficiency.
• Desirable:
• Experience with NoSQL databases.
• Knowledge of Redis or other in-memory data storage solutions.
• Familiarity with Azure DevOps.
• Experience with logging and monitoring tools (DataDog).
• Understanding of authentication and authorization models (IdentityServer).
• Experience within the fintech sector.
• 30 paid days off per year — take them at your convenience for vacations, holidays, or personal time.
• 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for significant family events such as weddings, funerals, or the birth of a child.
• Health insurance partially covered after the probation period, along with a wellness bonus for gym memberships, sports nutrition, and similar expenses after 6 months.
• Enhance your skills with English lessons, online training, conferences, and the opportunity to explore new career paths.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.