
Senior .NET Cloud Software Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in Poland.
• Assess and interpret both business and technical requirements to architect scalable and maintainable software solutions.
• Oversee the entire software development lifecycle, from initial concept and design to implementation and deployment.
• Create and develop cloud-native services utilizing Microsoft Azure technologies to enhance and expand the platform.
• Construct, maintain, and optimize CI/CD pipelines to facilitate seamless and automated development processes.
• Engage actively in agile team ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
• Commit to continuous learning and the adoption of new technologies, best practices, and methodologies to elevate team performance and product quality.
• Bachelor's or Master’s degree in Computer Science or a related discipline.
• Over 5 years of practical experience in commercial software development projects.
• Strong expertise in .NET 6+ and C# programming languages.
• Proficient in command-line interfaces (CLI), such as Bash or PowerShell.
• Hands-on experience with containerization and orchestration tools like Docker, Kubernetes, Helm, and infrastructure-as-code using Terraform.
• In-depth knowledge of Microsoft Azure services, including AKS, Storage Accounts, Key Vault, Cosmos DB, Azure Functions, etc.
• Familiarity with contemporary web technologies and protocols.
• Ability to design and implement resilient, maintainable software adhering to established engineering principles such as OOP, design patterns, dependency injection, SOA, MVVM, and SOLID principles.
• Experience with both SQL and NoSQL database systems.
• Skilled in Git version control and collaborative development methodologies.
• Background in agile development teams with a focus on iterative delivery, continuous improvement, and team collaboration.
• Passion for addressing complex technical challenges and engaging in innovative projects.
• Exposure to frontend technologies (e.g., React, Vue.js, or similar frameworks).
• Excellent communication skills in English, both written and verbal.
• **Nice to have:**
• Experience with AI-powered coding assistants or agents.
• Familiarity with test-driven development (TDD) and experience in writing unit and integration tests.
• Access to Udemy courses of your choice.
• Team-building activities, events, marathons, and charity initiatives to foster connection and rejuvenation.
• Workshops, training sessions, and expert knowledge-sharing opportunities that promote your growth.
• A clear career progression path.
• Days off to support work-life balance.
• Flexible hours and work arrangements—work from any of the listed locations and organize your day as you prefer.
Tether.to
Instrumental Group
Get handpicked remote jobs straight to your inbox weekly.