Senior Software Engineer
18 hours ago
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
-
Senior Software Engineer
5 days ago
Doha, Qatar Mindstream Full timeOnsite 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:...
-
Senior Software Developer
1 week ago
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...
-
Senior Java Software Engineer
8 hours ago
Doha, Baladīyat ad Dawḩah, Qatar E-Solutions Full time 60,000 - 120,000 per yearRole–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...
-
Senior Software Engineer
2 weeks ago
Doha, Qatar Mindstream Full timeOnsite 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 timeQatar - 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 timeSenior 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,...
-
Senior Software Quality Assurance
18 hours ago
Doha, Qatar MPH Global Services Full timeIndustry: 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: -...
-
Senior Software Engineer
2 weeks ago
Doha, Qatar Metamorf Group Full timeJob # 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 timeResponsibilities - 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...