Software Engineer

22 hours ago


Doha, Qatar Talent Pal Full time

**_Mandatory Requirements _**
- Microsoft Certified: Azure Developer Associate (or similar certification related to ASP.NET/C# development).
- Proven experience with ASP.NET Core, MVC, Web API, and Entity Framework.
- In-depth knowledge of front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular, React, or Vue.js.
- Experience with SQL Server and or Oracle databases, including writing complex queries, Store Procedures, Jobs and optimizing performance.
- Familiarity with version control systems such as Git or Azure DevOps.
- Minimum 5 years of Experience on the above technologies
- Leadership Skills to assist and support internal Development team with their task
- Proven Skills to map functional requirement and provide solution at wider level
- Strong understanding of software design patterns, principles, and best practices.
- Excellent problem-solving, Logical & Analytical skills and the ability to troubleshoot and debug complex issues.
- Strong communication skills with the ability to work effectively in a collaborative team environment.
- Experience with cloud platforms such as Azure or AWS is a plus.
- Knowledge of microservices architecture and event-driven systems.
- Experience with Agile/Scrum methodologies

**_Value Added and Preferred Skills _**
- Create and review High-Level Design (HLD) documents to outline system architecture, integration points, and overall design strategy.
- Develop Low-Level Design (LLD) documents detailing the implementation specifics, including class diagrams, sequence diagrams, and detailed design specifications.
- Team Management

**_Job Description :_**
- Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
- Prepare and install solutions by determining and designing system specifications, standards, and programming
- Improve operations by conducting systems analysis, recommending changes in policies and procedures
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Protect operations by keeping information confidential
- Provide information by collecting, analyzing, and summarizing development and service issues
- Accomplish engineering and organization mission by completing related results as needed
- Support and develop software engineers by providing advice, coaching, and educational opportunities
- First and foremost, developing high-quality software our users need
- Mentor junior and mid-level engineers, Collaborate with internal teams to brainstorm and create new products
- Grow engineering teams by interviewing, recruiting, and hiring
- Stay on the leading edge of development practices
- Understand business needs and know how to create the tools to manage them
- Ensures software is current with the latest technologies
- Provide technical guidance and mentorship to other Engineers

This job has been sourced from an external job board.


  • Software Engineer

    2 weeks ago


    Doha, Qatar Qatar Corporation Full time

    Responsibilities - Execute full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software...

  • Software Engineer

    2 days ago


    Doha, Baladīyat ad Dawḩah, Qatar Link x Talent Full time 120,000 - 240,000 per year

    Retail Software Engineer (FMCG Industry)Role OverviewThe Retail Software Engineer (FMCG) designs, develops, and supports software solutions that power high-volume retail and distribution operations. This includes POS systems, ERP integrations, supply chain platforms, inventory automation tools, merchandising systems, and omnichannel commerce.Key...


  • Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology Full time 120,000 - 240,000 per year

    OverviewUniversity of Doha for Science and Technology (UDST) was officially established by the Emiri Decision No13 of 2022, and it is the first national university specializing in academic applied, technical, and professional education in the State of Qatar. UDST has over 70 bachelor's and master's degree programs, diplomas, and certificates. The university...


  • Doha, , Qatar Swan Global WLL Full time $60,000 - $150,000 per year

    Candidate shall be an Engineer with3 -5 years in technical sales of software products, preferably ComputerizedMaintenance Management Software (CMMS/CAFM), expertise in B2B sales. Candidateswith previous GCC experience and Qatar Driving license is a must.1.    Ableto understand the customer's technical requirements and translate thoserequirements into a...


  • Doha, Qatar Lanco Engineering Full time

    **We are Hiring!!!** **Junior Software Engineer** **Experience: 1-3 years of experience required ** **Duration: *2 months, extendable** **Location: Abu Samra** **Require *Immediate joiners from Qatar with Valid QID** **Job Type**: Temporary Contract length: 2 months Application Question(s): - Are you ok with the Abu Samra location? - Can you join...

  • Engineer I, Software

    12 hours ago


    Doha, Baladīyat ad Dawḩah, Qatar Terumo Medical Corporation Full time $59,850 - $75,167 per year

    At Terumo Cardiovascular, we develop, manufacture and distribute medical devices for cardiac and vascular surgery with an emphasis on cardiopulmonary bypass, intra-operative monitoring and vascular grafting. This includes a full-line of perfusion products, endoscopic vessel harvesting products and surgical stabilization products. Our mission is to work as a...


  • Doha, Qatar Swan Global Full time

    Position Title: Software Support Engineer Location: Doha, Qatar (Head Office & Customer Office) Employment Type: Contract Staffing (1 Year) Working Hours: 10 hours/day, 5 days a week Salary: QAR 8,800/month About the Role We are seeking a motivated and skilled Software Support Engineer to join our team. The role involves providing technical assistance,...

  • Sr. Software Engineer

    2 weeks ago


    Doha, Qatar SFAI Qatar Full time

    Senior Software Engineer - Develop, maintain, and optimize software. - Provide technical input on architecture design, technology stack, and frameworks - Contribute to architecture design - Proficiency in.Net Core for backend development. - Expertise in Android and iOS app development - Python scripting and AI/ML integration **Job Types**: Full-time,...

  • Training Officer IT

    3 days ago


    Doha, Qatar Aptech Qatar Computer Education Centre WLL Full time

    **APTECH QATAR, a proud member of Al Mana International Holding and a franchise partner of Aptech Worldwide, has been a leading institution in Qatar since 1994. With over 30,000 trained IT professionals to date, we specialize in delivering high-quality education in Information Technology, Multimedia & Animation & Cybersecurity.** The Training Officer for IT...


  • Doha, Baladīyat ad Dawḩah, Qatar Swan Global Full time 8,800 - 15,000 per year

    Position Title: Software Support Engineer Location: Doha, Qatar (Head Office & Customer Office) Employment Type: Contract Staffing (1 Year) Working Hours: 10 hours/day, 5 days a week Salary: QAR 8,800/month About the Role We are seeking a motivated and skilled Software Support Engineer to join our team. The role involves providing technical assistance,...