Description
We are seeking a skilled Senior Developer to join our growing team. The ideal candidate will have a strong foundation in backend development, with a passion for tackling complex challenges and creating scalable, high-performance systems. In addition to proficiency in .NET technologies, the candidate should also have a solid understanding of front-end technologies, such as JavaScript, to bridge the gap between backend and user-facing applications.
Responsibilities
•Design, develop, and maintain backend services and applications.
•Work on integrating various APIs and third-party services into existing and new applications.
•Write clean, maintainable, and well-documented code following best practices and coding standards.
•Develop and execute tests to ensure the quality and functionality of the code.
•Collaborate with stakeholders to deliver high-quality software solutions.
•Identify and resolve technical issues and bugs in a timely manner.
•Stay updated with emerging technologies and industry trends to continuously improve skills and contribute to the team's growth.
Requirements
•At least 6-8 years of experience in backend development using .NET technologies.
•Strong proficiency in C# and .NET Framework, .NET Core.
•Solid experience with APIs and services architecture.
•Strong knowledge of SQL and No-SQL Databases, with advanced expertise in deep SQL for performance tuning and complex queries.
•Proficiency in Oracle.
•Familiarity with JavaScript and TypeScript for full-stack development and integrating front-end technologies.
•Experience with BPMN (Business Process Model and Notation) for workflow design and process optimization.
•Strong understanding of Clean Architecture principles for building maintainable and scalable applications.
•Experience designing and developing Microservices Architecture for highly distributed systems.
•In-depth understanding of system design principles, with a focus on scalability, performance, and maintainability.
•Fluency in Armenian and English languages.
Conditions
No conditions specified in the posting.