back to jobs

Software Engineer (.NET)

Location: Tehran
Technology
Posted: Sep 11, 2024

Iranian Company in E-Commerce Industry

Annual Package: 720  – 960  million Tomans

 

Responsibilities:

 

·       Design, develop, and maintain robust and scalable back-end applications using the .NET stack.

·       Collaborate with front-end developers to integrate user-facing elements with server-side logic.

·       Write clean, maintainable, and efficient code while adhering to best practices and coding standards.

·       Implement and manage RESTful APIs to facilitate communication between the front end and back end.

·       Optimize applications for maximum speed and scalability by identifying bottlenecks and performance issues.

·       Conduct unit testing and debugging to ensure software quality and reliability.

·       Participate in code reviews to provide constructive feedback and improve overall code quality.

·       Work closely with cross-functional teams to gather requirements and translate them into technical specifications.

·       Stay updated on industry trends, technologies, and best practices to continuously enhance skills and contribute to team knowledge.

 

Requirements:

 

·       Bachelor’s degree in Computer Science, Software Engineering, or a related field.

·       Proven experience as a back-end developer with a strong focus on the .NET stack, including ASP.NET, C#, and Entity Framework.

·       Familiarity with database management systems such as SQL Server or PostgreSQL, including writing complex queries and optimizing database performance.

·       Understanding of web services and RESTful API design principles.

·       Experience with version control systems like Git for collaborative development.

·       Knowledge of cloud platforms such as Azure or AWS is a plus.

·       Strong problem-solving skills and the ability to work independently as well as part of a team.

·       Excellent communication skills, both written and verbal, to effectively convey technical concepts to non-technical stakeholders.

·       A commitment to continuous learning and adapting to new technologies and methodologies.

© 2023 Mirana
Endorsed & Invested in by:
ATS Powered by: