
Senior Software Engineer
Posted Oct 9

Posted Oct 9
This is a fully remote position, open to applicants in Poland.
• Collaborate with stakeholders to grasp user requirements and convert them into technical design documents.
• Create scalable software architectures that cater to both current and future cross-functional needs, encompassing software, hardware, and communication components.
• Develop high-level system design diagrams.
• Implement moderate-to-complex web applications across various platforms.
• Design, develop, test, and maintain applications, websites, data processes, and user interfaces.
• Ensure code quality and alignment with DevOps practices through the development of CI/CD pipelines and ongoing enhancements.
• Conduct code reviews while promoting coding standards and engineering best practices.
• Work alongside project management to establish technical direction and project delivery timelines.
• Excellent written and verbal communication skills, with the ability to simplify complex ideas.
• A collaborative mindset and the capability to work effectively with cross-functional teams.
• Strong organizational skills and the ability to juggle multiple projects simultaneously.
• Exceptional attention to detail and a commitment to delivering high-quality work.
• Flexibility to adapt in fast-paced environments.
• Proficiency in .NET 8+ for Web APIs and Worker Services.
• Solid experience with C# 8 and above.
• Practical experience with Elasticsearch.
• Strong working knowledge of MS SQL Server, Entity Framework Core, and Dapper.
• Familiarity with messaging systems such as RabbitMQ, Kafka, or Azure Service Bus.
• Proficiency with Azure DevOps, encompassing Repos, Pipelines, and Releases.
• Experience with front-end frameworks such as Angular, React, or Vue.
• Understanding of in-memory and distributed caching techniques using tools like Redis.
• Development experience in microservices architecture.
• Solid grasp of unit testing practices and frameworks.
• A credit and criminal record check is required.
• Qualification verification check is mandatory.
• Learning and development programs that offer tools, training, and opportunities for advancement.
• A performance tool that provides valuable feedback and development support.
• Employee Assistance Programme that offers resources for employees and their families.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.