استخدام Senior Software Engineer (.NET)
شرح موقعیت شغلی
Azki Seller, a dynamic insurance solution platform, is looking for a Junior Software Engineer with a focus on back-end development using .NET technologies to join our team. This entry-level position offers a fantastic opportunity to gain valuable industry experience while working on projects that significantly enhance the functionality and user experience of our products.
Responsibilities:
Responsibilities:
- Design and implement robust backend services and RESTful APIs.
- Participate actively in the development and maintenance of complex data models and database structures.
- Optimize application performance through efficient coding and query optimization.
- Collaborate with front-end developers, product team members, and other team members to establish objectives and design functional, cohesive code.
- Develop and oversee testing routines to ensure the functionality and performance of applications.
- Stay informed and integrate new technologies and best practices in backend development into ongoing projects.
- Break down tasks into smaller units and estimate completion time to ensure efficient project management and timely delivery.
- Work within a Linux environment to manage application deployment and operation effectively.
Requirements:
- More than 4 years of experience in backend development, with a focus on .NET Core.
- Proficiency in C# and .NET Core.
- Skilled in RESTful API development.
- Good understanding of Clean Code and Clean Architecture principles.
- Experienced with Git for code management.
- Experience working with relational databases like MSSQL and Postgres.
- Knowledge of SOLID principles.
- Experience working in Linux environment.
- Familiarity with Docker and containerization.
- Understanding of microservices design and development.
- Awareness of security practices.
- Competence in various testing methodologies.
Preferred Skills:
- Experience with Elasticsearch, Logstash, and Kibana (ELK).
- Experience with RabbitMQ.
- Experience of Redis
مهارتهای مورد نیاز
- ASP.NET
- Microsoft Office
- Software Testing
- CI/CD
- .NET
- C#
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست