Software Engineer

1 week 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 Samsung C & T(QFE Project) Full time

    **Role Description** **Qualifications** - Strong foundation in Computer Science - Proficient in Software maintenance - Experience with Programming - Excellent problem-solving and analytical skills - Ability to work collaboratively in an on-site team environment - Bachelor's degree in Computer Science, Software Engineering, or related field - Experience in...

  • Software Engineering

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology Full time

    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 G4S WLL Qatar Full time

    **Required Skills**: - Proficiency in.Net Core for backend development - Expertise in Android and iOS app development - Python scripting and AI/ML integration - **7-10 yrs work experience in similar role is required.** **Responsibilities**: - Develop, maintain, and optimize software solutions - Provide technical input on architecture design, technology...


  • Doha, Qatar Duncan & Ross Full time

    We are actively looking for Senior Software Engineer with 10+ years of experience in embedded software, robotics, autonomy, sensor integration and real-time systems. You will join a high-impact engineering team driving the development of autonomous and defense-grade platforms. This role focuses on advanced software engineering while leveraging experience...


  • Doha, Qatar Duncan & Ross Full time

    We are actively looking for Senior Software Engineer with 10+ years of experience in embedded software, robotics, autonomy, sensor integration and real-time systems. You will join a high-impact engineering team driving the development of autonomous and defense-grade platforms. This role focuses on advanced software engineering while leveraging experience...


  • Doha, Qatar Candidzone Full time

    We are hiring! **Senior Software Engineer** - **Duration-**12 months extendable - Bachelor's Degree in Computer Science or another related technical field. - 7+ years of professional software development experience. - Familiarity with cloud computing platforms such as Azure, AWS, or Google Cloud. - Expertise in backend technologies such as.NET, relational...

  • Software Engineer

    2 weeks ago


    Doha, Qatar Premium Solutions Consultancy Full time

    Implementing ERPNext for an existing project solution and understand business requirements and suggest possible solutions. - Implement Integration between ERPNext and other systems “other ERP systems, websites, mobile apps. etc.” - Studying and Investigating workflows and improve the ways the system handles& enhance the process. - Managing updates and...

  • Software Engineer

    3 days ago


    Doha, Doha, Qatar nybl Full time

    About nyblWe are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry,...

  • Software Engineer

    1 day ago


    Doha, Doha, Qatar nybl Full time

    About nyblWe are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry,...

  • Ai Engineer

    2 weeks ago


    Doha, Qatar Al-Tamyeez Security Systems Co. Full time

    We are seeking a highly skilled and motivated AI Engineer (Software &hardware ) to join our growing engineering team. As an AI Engineer, you will be responsible for designing, developing, and deploying intelligent systems and machine learning models to solve complex problems across various domains. You will collaborate closely with software engineers, data...