Develop high-quality software (new features, bug fixing) using .NET stack
Write unit integration tests to guarantee the quality of the code and system modules
Deploy software changes into testing, user acceptance, and production environments
Provide maintenance and support for the software in the production environment by resolving urgent requests on time
Create and support up-to-date software design documentation
Support with CI/CD processes run by DevOps Team
Work closely with product owners, product managers, analysts, and other stakeholders to understand requirements and deliver solutions that meet business needs
Work with management systems, such as Azure DevOps
Use Git to track code changes and collaborate with other team developers
Identify, diagnose, and fix bugs and performance issues in the application, ensuring a smooth user experience
Stay up to date with the latest technologies, frameworks, and industry trends to continuously improve development practices
Your profile
MS/BS degree in Computer Science, Information Technology, Engineering, or a related field
Or equivalent experience: 5-year proven experience as a Full Stack Developer or in a similar role:
Strong development experience with Microsoft .Net
Hands-on practice with databases like MS SQL 2012 or higher/PostgreSQL
Proficiency with front-end frameworks, such as Angular (TypeScript) or React (TypeScript/JavaScript)
Work experience with Unit-testing (MS Test, NUnit)
Familiarity with ORM, such as NHibernate, Dapper, Entity Framework (any listed)
Experience with DI frameworks
Good level of English: speaking, writing, and reading
Nice to have
API and automation testing
Amazon services: SQS, SMS, Cloud Watch, S3
Kubernetes, Docker, Sonar
Message buses: RabbitMQ, Kafka
Desktop Development: WPF, MVVM
Front-End specific: familiarity with NgRx, Angular Signals
Don't forget to mention EuroTechJobs when applying.