back to jobs

Senior Software Engineer

Location: Tehran
Technology
Posted: Nov 13, 2024

Iranian Company in E-Commerce Industry

Annual Package: 1.2 – 1.8 billion Tomans

 

 

 

Responsibilities:

 

·       Design, develop, and maintain high-quality software solutions.

·       Collaborate with cross-functional teams to gather and analyze requirements.

·       Lead code reviews and provide constructive feedback to team members.

·       Mentor junior engineers and support their professional growth.

·       Troubleshoot and debug complex software issues.

·       Stay updated with industry trends and integrate relevant innovations.

·       Participate in architectural discussions and contribute to technical direction.

·       Ensure adherence to software development methodologies (Agile, DevOps).

 

 

Requirements:

 

·       Bachelor’s degree in Computer Science, Software Engineering, or related field; master’s degree preferred.

·       Proven experience as a software engineer with a strong project portfolio

·       Proficiency in programming languages (e.g., Java, C#, Python,Go, JavaScript).

·       Solid understanding of software development methodologies and version control (Git).

·       Experience with cloud platforms and microservices architecture.

·       Familiarity with SQL and NoSQL database management systems.

·       Excellent problem-solving skills and ability to work independently or in a team.

·       Strong communication skills for articulating technical concepts.

·       Commitment to continuous learning and adapting to new technologies. 

 

 

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