




Summary: Seeking an experienced Senior Full Stack Developer (.NET) to participate in all phases of the software development cycle, develop applications with cross-functional teams, and troubleshoot production issues. Highlights: 1. Participate in all phases of the software development cycle 2. Develop software applications with cross-functional teams 3. Troubleshoot issues in production environment We are seeking an experienced remote **Senior Full Stack Developer (.NET)** to join our team. The ideal candidate will have a Bachelor's Degree in Computer Science or equivalent experience with at least 3 years of professional experience in software development. As a Senior Full Stack Developer, you will participate in all phases of the software development cycle, develop software applications with cross\-functional teams, upgrade existing software applications, and troubleshoot issues with Support Team in production environment. **Responsibilities** * Participate in all phases of the software development cycle, including analysis, design and implementation * Work with Support Team to troubleshoot issues in production environment * Upgrade existing software applications according to changing business needs * Develop software applications as part of cross\-functional team in collaboration with Team Lead, QAs, Business analysts, Support team, and other developers * Communicate with multi\-national multi\-cultural teams **Requirements** * 3\+ years of experience in software development on a similar position working with .NET * Bachelor's degree in Computer Science or equivalent experience, * Frontend tech stack: TypeScript \+ Angular preferred * Knowledge of C\# * Knowledge of OOP, CQRS, SOLID principles, * Demonstrated ability to design and implement software products * Ability to work in a team and independently with little supervision * Excellent written and communication skills * B2\+ English level **Nice to have** * Knowledge of Docker and Kubernetes * Experience with Microsoft Azure


