Наступна вакансія

Старший інженер .NET в Teknika Corporation

Розміщено більше 30 днів тому

49 переглядів

Teknika Corporation

Teknika Corporation

0
0 відгуків
Без досвіду
Пряме повідомлення учасника, який розмістив вакансію, з Teknika Corporation Veronika Danilishyna Veronika Danilishyna Lead HR& Talent Acquisition Specialist| Connecting People and Innovations
Пряме повідомлення учасника, який розмістив вакансію, з Teknika Corporation Veronika Danilishyna Veronika Danilishyna Lead HR& Talent Acquisition Specialist| Connecting People and Innovations Your Expertise. Our Vision. Join Teknika as a Senior .Net Engineer. Company Overview Teknika is a dynamic product company and custom development agency, blending innovation and expertise to deliver exceptional software solutions. As a product-driven organization, we focus on crafting unique, impactful technologies that redefine modern software development. Since 2019, we have partnered with startups and enterprises alike, delivering cutting-edge solutions and building lasting relationships rooted in trust and success. Our talented team thrives in a collaborative, supportive remote environment where creativity and innovation take center stage. Join Teknika and be part of a journey that transforms ideas into powerful, lasting solutions. Key Responsibilities Develop high-quality, scalable, and maintainable .NET applications using C#. Design and implement event-driven architectures, ensuring efficient data flow and processing. Develop modular, standalone components to enhance system flexibility and maintainability. Build and maintain reusable, independent APIs following best practices for security and performance. Apply software design patterns and best coding practices to ensure robust and efficient solutions. Optimize database interactions, indexing, and caching strategies for high-performance applications. Integrate messaging queues or event buses (e.g., RabbitMQ, Kafka) for seamless communication between services. Work within CI/CD pipelines to automate and streamline deployment processes. Collaborate with cross-functional teams, ensuring alignment with business and technical requirements. Ensure high code quality through unit testing, peer reviews, and adherence to coding standards. Requirements 5+ years of software development experience, with at least 3 years specializing in .NET and C#. Strong experience with .NET Framework/Core and proficiency in C#. Deep understanding of event-driven architecture and experience implementing event-handling in distributed systems. Hands-on experience designing and developing standalone, modular components. Solid knowledge of API development, including security, versioning, and documentation. Experience with relational databases such as MySQL and PostgreSQL. Understanding of NoSQL databases, particularly MongoDB, and hybrid database solutions. Familiarity with database design, indexing, and performance optimization. Knowledge of caching strategies and cache invalidation techniques. Experience workiNG з чергами обміну повідомленнями або системами, керованими подіями (наприклад, RabbitMQ, Kafka). Вплив трубопроводів CI/CD та практики DevOps. Ознайомлення з інструментами контейнерної та оркестрації (Docker, Kubernetes). Володіння англійською мовою на B1 або вище. Те, що ми пропонуємо гнучкість та баланс між роботою та життям: повна віддалена гнучкість роботи для підтримки вашого способу життя. Зростання кар’єри: ​​можливості для професійного розвитку та зростання в сприятливих умовах. Інноваційна американська компанія: Робота з передовими технологіями в перспективній американській компанії, формуючи вражаючі рішення в динамічній галузі. Культура команди: спільна, інноваційна та прозора команда, яка цінує ваш успіх. Визнання та винагорода: бонусна система для посилань на новий талант до команди. Показати більше Показувати менше Посадовики Страмі! Typ зайнтост Зайнат Посадови Я не Галуї Я
Без досвіду
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти