Senior Software Engineer

18 hours ago


Doha, Qatar EPAM Systems Full time

If you have a strong background in AEM development, web technologies, and a passion for delivering exceptional software, we'd love to hear from you.

RESPONSIBILITIES
- Develop AEM components, workflows, dialogs, Sling models, Sling exporters, OSGi bundles, schedulers, event listeners, and integrate with Maven, Git, and Jenkins
- Demonstrate familiarity with all AEM building blocks, including editable templates, Core components, Touch UI dialogs, CUG (Closed User Group), Sling API, and possess knowledge of the build and deployment processes
- Develop components using front-end technologies such as HTL (Sightly), HTML, JavaScript, and CSS
- Ability to develop components based on user story specifications, ensuring adherence to project requirements and quality standards
- Integrate AEM with 3rd party services, ensuring seamless communication and data exchange
- Follow best practices for secure web programming and deployment, ensuring the adherence to internal coding standards and unit test coverage

**REQUIREMENTS**:

- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proficiency in designing and developing AEM components, workflows, dialogs, and integrating with various technologies such as Sling models, Sling exporters, OSGi bundles, schedulers, event listeners, Maven, Git, and Jenkins
- Solid understanding of AEM building blocks, including editable templates, Core components, Touch UI dialogs, CUG, and Sling API
- Proficient in front-end technologies such as HTL (Sightly), HTML, JavaScript, and CSS
- Ability to develop components based on user story specifications and ensure high-quality deliverables
- Experience in integrating AEM with 3rd party services, ensuring smooth integration and data exchange
- Strong knowledge of secure web programming and deployment best practices
- Familiarity with Agile Scrum methodologies and ability to actively contribute as part of a team

NICE TO HAVE
- Exposure to headless content services via content fragments and experience fragments will be considered an added advantage
- Experience with JSP, Angular, REST-based web services, and session management is desired

WE OFFER
- Competitive compensation depending on experience and skills
- Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
- Knowledge-sharing with colleagues from EPAM's global tech communities
- Unlimited access to LinkedIn learning solutions
- Regular performance feedback and salary reviews
- Opportunities for professional growth
- Annual discretionary bonus
- Annual air travel tickets for expatriates
- End of service gratuity

ABOUT EPAM
- EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential

ADDITIONAL
- You will be working on site, from our client's office in Doha
- The working schedule is 5 days a week, from Sunday to Thursday (In Qatar, weekend is Friday to Saturday)
- Formal business attire is required



  • Doha, Qatar Mindstream Full time

    Onsite hiring for Senior Software Engineer Duration:1 Year and extendable Location: Qatar **Salary**: 15000 QAR Full Package Work Visa, Air Ticket and Medical Benefits provided to the employee by Mind Stream Experience:6-10 Years Skills: Java/JSF Developer, Microservices, Azure, Springboot, JBOSS, Oracle, Cosmos DB WhatsApp 974 30107270 Pay:...


  • 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, Baladīyat ad Dawḩah, Qatar E-Solutions Full time 60,000 - 120,000 per year

    Role–Java Software Engineer (SSE)Experience: 6– 9yearsLocation: Doha, QATARJob Description:We are looking for a skilled Java Senior Software Engineer (SSE) with 7+ years of hands-on experience in designing and developing enterprise-level Java applications. The ideal candidate should have strong expertise in Java 8+, Spring Framework, Hibernate/JPA, and...


  • Doha, Qatar Mindstream Full time

    Onsite hiring for Senior Software Engineer Location: Qatar Duration: 1 year and extendable **Salary**: 15000 QAR Work Visa, Air Ticket and Medical Benefits provided by Mind Stream for the employee only Notice Period: Immediate to 30 Days only Skills:.Net, DevOps, Nodejs, React JS, Sql Server Experience: 6-10 Years - Implement responsive and...

  • Software Ag

    5 days ago


    Doha, Qatar Novel Overseas Corporation Full time

    **Senior Support Engineer** **Roles and Responsibilities**: - Work on monitoring, managing, and troubleshooting streaming services, data transformation, integration infrastructure, and web services Work on performing web service testing for troubleshooting and optimization, such as SOAP or RESTful services, in order to ensure proper functioning 10-...

  • Software Engineer

    3 days ago


    Doha, Qatar UBS Full time

    Qatar - Information Technology (IT) - Group Functions **Job Reference #** - 274014BR **City** - Doha **Job Type** - Full Time **Your role**- define and implement the test strategy - develop and maintain test plans - design and execute test cases using design techniques and good practices to optimize test coverage - identify and report defects and work...

  • 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,...


  • Doha, Qatar MPH Global Services Full time

    Industry: Oil & Gas City/Country: Doha, Qatar Location: Doha We are looking for a **Senior Software Quality Assurance **for one of our clients with the following details: **Duration: 1 Year** **Location: Doha, Qatar** Qualification and Experience Required: Academic Qualification A Baccalaureate on at least one of the following Engineering disciplines: -...


  • Doha, Qatar Metamorf Group Full time

    Job # Location **Location**: Doha, Qatar Onsite Flexibility: Onsite**Summary: **Responsibilities**: - As Senior Engineer, you will ensure the quality of work delivered by the team - You are seen as a mentor and you will provide technical guidance and leadership - You will iterate, test, design, and deliver quality code to enable the world's supply...

  • 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...