Senior Software Engineer

3 months ago


Doha, Qatar Talent Pal Full time

Senior Software Engineer

Job Location Doha Qatar(preferrably locality)

Budget 25000 QAR

Please find attached JD for 3 months only

JOB PURPOSE SUMMARY

The role is coaching and working with engineers and development team(s) to Design Develop Deploy Test and Support enterprise solutions for corporate applications portals and business services based on business needs.

KEY RESPONSIBILITIES & ACCOUNTABILITIES

  • Lead and participate in the design of software components libraries and databases.
  • Supervise the deployments data migrations hosting and post production support services and upgrades.
  • Work closely with engineers and development team(s) to Develop Implement and Code software solutions according to specifications in partnership with analysts and architects.
  • Provide technical consultancy for engineers and development team(s) and overseeing and audit their outputs.
  • Support backend services including infrastructure configuration deployment replication and synchronization.
  • Meet development standards by following production productivity quality security and customerservice standards.
  • Work closely with development team(s) to troubleshoot technical issues and provide second level support.
  • Provide assistance and advice to business users in the effective use of solutions.
  • Test solutions in controlled real situations before going live via unit testing and black box testing.
  • Conduct user acceptance testing to ensure the deliverables can be used easily quickly and accurately.
  • Writing detailed documentation training materials and user manuals for the operation of the solution by end users and operators.
  • Preparing detailed Scope of Work RFPs and evaluating proposals and responses.

OTHER RESPONSIBILITIES

  • Perform other duties relevant to the job as requested.
  • Coach a team of engineers.
  • Participate and work as part of teams and special groups.
  • Prepare general reports relevant to the job and submit it to line manager(s) when required.
  • Participate in weekly meetings with the team to discuss progress and issues to be resolved and report progress on a weekly basis to line manager(s).
  • Updates technical knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications.

JOB REQUIREMENTS / QUALIFICATIONS

Education: Bachelors in IT Computer Science or related field

Experience: 4 years of professional experience in Enterprise Applications design and implementation.

Experience Years: 4 Year

Skills:

  • Excellent in written and verbal communication skills with both internal team members and external

business stakeholders.

  • Excellent Problem Solving Skills
  • Good team working skills.
  • Analysis and Design of Business Applications
  • Application Modelling
  • Good Decision Making
  • Leadership coaching and mentoring skills.

Knowledge:

  • Software Development LifeCycle and Agile methodologies like MSF Sprints Scrum ...etc.
  • Comprehensive understanding of objectoriented and serviceoriented application development techniques

and theories.

  • Experience with source control management.
  • UML and Modelling concepts and tools.
  • Business Process development and reengineering
  • Development Best Practices and Design Patterns.
  • SQL database design development and normalization.
  • Objectoriented languages like but not limited to (C# VB.NET Java C etc.)
  • Web development; specialized in a wide range of client and server side scripting technologies like ASP.NET

AJAX HTML/HTML5 CSS/CSS3 Angular Bootstrap and JavaScript/jQuery etc.

  • SharePoint Portals InfoPath Forms and workflows (Nintex Workflows is a plus).
  • Regulations and policies.
  • Application security and performance profiling and optimization.

Abilities:

  • Ability of breaking down large scale projects/tasks into manageable chunks.
  • Ability to learn understand and apply new concepts and technologies
  • Ability to be adapt and effectively prioritize and execute tasks in a highpressure environment
  • Ability to work under pressure and meet deadlines.
  • Ability to carry out multiple assignments.

Core Competencies:

1 Al Jazeera ethics code of conduct and editorial standards.

2 Al Jazeera spirit.

3 Diversity.

4 Integrity.

Additional responsibilities to the JD per client we MUST adhere to in order to win:

Design & Development:

Develop custom SharePoint solutions using SharePoint Designer Visual Studio and other development tools.

Design and implement SharePointbased workflows and Nintex Workflow.

Build and configure SharePoint sites libraries lists and other components.

Custom Solutions:

Create custom web parts master pages page layouts and content types.

Develop and deploy custom SharePoint apps and features.

Integrate thirdparty systems and applications with SharePoint.

Nintex Workflows:

Design develop and manage complex workflows using Nintex Workflow.

Troubleshoot and optimize existing Nintex workflows for performance and efficiency.

Administration & Maintenance:

Perform SharePoint site and content management including site migrations and upgrades.

Monitor and maintain SharePoint server health and performance.

Implement and manage user permissions and security settings.

Collaboration & Support:

Work closely with business analysts and stakeholders to gather and understand requirements.

Troubleshoot and resolve SharePointrelated issues and performance bottlenecks.

Best Practices & Compliance:

Ensure development and implementation adhere to best practices standards and compliance requirements.

Document solutions processes and customizations thoroughly.

Bachelors degree in Computer Science Information Technology or a related field.

Minimum of 6 years of experience in SharePoint development.

Proven experience with Nintex Workflow.

Technical Skills:

Strong proficiency in SharePoint 2016 and related technologies (SharePoint Designer Visual Studio PowerShell etc.).

Experience with clientside development using JavaScript jQuery HTML CSS and frameworks like Bootstrap PNPJS Angular JS or React.

Knowledge of SharePoint Framework (SPFx) and REST APIs.

Proficiency in C# ASP.NET and SQL Server.

Detailed knowledge of SharePoint architecture administration and best practices.

Expertise in designing and managing workflows using Nintex.

Soft Skills:

Excellent problemsolving and analytical skills.

Strong communication and interpersonal skills.

Ability to work independently and as part of a team.

Attention to detail and a commitment to delivering highquality solutions.

Preferred Qualifications:

Experience with SharePoint Online and Office 365.

SharePoint and Nintex certifications (e.g. Microsoft Certified: SharePoint Developer Nintex Certified).

Familiarity with Agile/Scrum methodologies

Please share the below detail to take it forward if interested

Total Experience:

Current Salary:

Expectation:

Notice Period:

Current location:

Nationality:

Do you speak Arabic:

Are you ready to relocate to Qatar:

Job Type: Fulltime

Pay: QAR20000.00 QAR25000.00 per month

This job has been sourced from an external job board.
More jobs on

  • Doha, Qatar Applab Software Trading Full time

    **Key Responsibilities**: - **Project Planning & Execution**: Create detailed project plans for software development projects, including scope, timelines, resources, and budgets. Execute projects according to these plans and ensure alignment with business objectives. - **Technical Oversight**: Provide technical leadership and guidance throughout the...


  • Doha, Qatar Applab Software Trading Full time

    **Key Responsibilities**: - **Project Planning & Execution**: Create detailed project plans for software development projects, including scope, timelines, resources, and budgets. Execute projects according to these plans and ensure alignment with business objectives. - **Technical Oversight**: Provide technical leadership and guidance throughout the...

  • Senior Qc Engineer

    5 months ago


    Doha, Qatar Al Adyat consultancy Full time

    **Senior QC engineer** A senior software QC engineer ensures the quality and functionality of the software design and functionality and oversees the entire solution components and expected deliverables. They are responsible for designing, automating, and executing tests, identifying and fixing bugs, and reporting on quality metrics. **Responsibilities**: -...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Precision Hire Solution. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying enterprise-level software solutions that meet the needs of our clients.Key Responsibilities:Lead and participate in...


  • Doha, Baladīyat ad Dawḩah, Qatar Talent Pal Full time

    Job Title: Senior Software EngineerJob Summary:Talent Pal is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying enterprise-level software solutions.Key Responsibilities:Lead and participate in the design of software components,...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Precision Hire Solution. As a key member of our engineering team, you will be responsible for designing, developing, and deploying enterprise-level software solutions that meet the needs of our clients.Key Responsibilities:Lead the...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Precision Hire Solution. As a key member of our software development team, you will be responsible for designing, developing, and deploying enterprise-level software solutions.Key Responsibilities:Lead and participate in the design of...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Precision Hire Solution. As a key member of our software development team, you will be responsible for designing, developing, and deploying enterprise-level software solutions.Key Responsibilities:Lead and participate in the design of...


  • Doha, Baladīyat ad Dawḩah, Qatar Asterix Communications Full time

    About Asterix CommunicationsAsterix Communications is a leading provider of innovative technology solutions. Our team is dedicated to delivering cutting-edge applications that drive business growth and excellence.About The RoleWe are seeking an experienced Senior Software Engineer to join our team. As a key member of our development team, you will be...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Arizoglobal. The ideal candidate will have a strong background in ASP.NET and WCF, with a minimum of 6-8 years of experience in software development.Key Responsibilities:Design and implement scalable and efficient software solutions using ASP.NET and WCF.Develop and...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Precision Hire Solution. As a key member of our engineering team, you will be responsible for designing, developing, and deploying enterprise-level software solutions that meet the needs of our clients.Key Responsibilities:Lead the...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job Title: Senior Software DeveloperAt Precision Hire Solution, we are seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing server-based web software applications.Key Responsibilities:Design and develop software solutions that meet the...


  • Doha, Baladīyat ad Dawḩah, Qatar Virtusa Full time

    Job DescriptionVirtusa is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Develop and maintain scalable and efficient software applications using various programming languages.Design and implement robust database systems using SQL and No-SQL databases.Collaborate with cross-functional teams to ensure seamless...


  • Doha, Baladīyat ad Dawḩah, Qatar Virtusa Full time

    Job DescriptionVirtusa is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop scalable and efficient software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code, ensuring adherence...


  • Doha, Baladīyat ad Dawḩah, Qatar Virtusa Full time

    Job DescriptionVirtusa is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop scalable and efficient software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code, ensuring adherence...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job Title: Senior Software DeveloperJob Summary:At Precision Hire Solution, we are seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing server-based web software applications.Main Responsibilities:Software Development: Design, develop,...


  • Doha, Qatar Ninova Technology Information Full time

    **Job Title: Senior Software Developer** **Job Type**: Full-Time **Job Summary**:Ninova Technology is seeking to hire a skilled Senior-level software developer to help develop our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its...


  • Doha, Qatar Al jazeera Architect Full time

    DescriptionPosition at Al Jazeera Media NetworkSenior Software Engineer Contract Type: TemporaryLocation: Doha The Senior Software Engineer role involves coaching and collaborating with engineers and development teams to design, develop, deploy, test, and support enterprise solutions for corporate applications, portals, and business services, aligning with...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Arizoglobal. The ideal candidate will have a strong background in Angular and a passion for delivering high-quality software solutions.Key ResponsibilitiesWork independently to design, develop, and test software applications using Angular.Collaborate with cross-functional...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Job Title: Senior Software EngineerJob Summary:Precision Hire Solution is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying enterprise solutions for corporate applications, portals, and business services.Key Responsibilities:Design and...