Back-End Developer

Smilinno Innovation Hub Tehran

Posted a year ago

Job Description

● Develop ideas for new programs, products, or features. ● Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience. ● Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. ● Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. ● Take the lead on projects, as needed. ● See through a project from conception to finished product. ● Design and develop APIs. ● Meet both technical and consumer needs.

Requirements

● Proficiency with .NET Core technology. ● Proficiency with SQL server database technology and entity framework. ● Familiarity with fundamental front-end languages such as HTML, CSS, JavaScript, and CSHTML. ● Familiarity with document database technology such as MongoDB. ● Familiarity with RabbitMQ, Redis Cache, and Elastic Search. ● Strong understanding of programming techniques and tools. ● Excellent project and time management skills. ● Strong problem-solving and verbal and written communication skills. ● Ability to work independently or with a group. ● Willingness to sit at a desk for extended periods. ● Strong organizational and project management skills. ● Excellent verbal communication skills.

Employment Type

  • Full Time

Details

To see more jobs that fit your career