
SSC HR Solutions
Remote Jobs
Building your business together!
26 Jobs
Senior Liferay Developer, Portal Architect – CMS Focus
SSC HR SolutionsBuilding your business together!
• Architect and implement a scalable portal platform for non-technical administrators. • Utilize Liferay DXP's native CMS capabilities to build a decoupled, admin-manageable ecosystem. • Design Zero-Code Content Management systems for editable content via Liferay's UI. • Configure Content Pages and Widget Pages for reuse by admins. • Implement granular permissions for content editors and admins. • Create custom structures and templates for content types (e.g. Blog Post, Event). • Build dynamic listing pages for admins without coding. • Develop a library of reusable Liferay Fragments. • Ensure easy combination of fragments for unique page layouts. • Build dynamic navigation and site structures editable by admins. • Configure workflows for content management by non-technical users. • Install and configure Liferay DXP with necessary templates and site initializers. • Implement forms with admin-configurable fields and validations.
Senior Liferay Developer/Portal Architect (CMS Focus)
SSC HR SolutionsBuilding your business together!
Role Description We are seeking a Senior Liferay Developer to architect and implement a scalable portal platform where non-technical administrators can fully manage content, layouts, navigation, and user experiences without writing code or requesting redeployments. Unlike traditional CMS implementations that require developer intervention for every page change, you will leverage Liferay DXP's native CMS capabilities to build a truly decoupled, admin-manageable ecosystem. The goal is to enable marketing and content teams to own the website end-to-end. Qualifications - 6+ years of software development (Java/J2EE). - 4+ years of hands-on Liferay DXP development (version 7.3 or 7.4 preferred). - Proven track record of building a portal where content teams manage the entire site without code changes. Requirements - Deep expertise in Web Content Management, Structures, Templates, Fragments, Content Pages, Display Pages, and Collections. - Strong proficiency in HTML5, CSS3 (Flexbox/Grid), JavaScript (ES6), and responsive design. - Experience with FreeMarker for building dynamic templates. - Liferay Control Panel, Roles/Permissions, Site Templates, and Page Templates. - Basic SQL knowledge (MySQL, PostgreSQL, or MariaDB). Benefits - Build a Liferay application for an informative website. - Up to 3 API integrations. - Provide accessibility features as per Dubai digital authority (DDA) standard. - High fidelity Figma prototype will be provided. - Scope will include implementation, installation of Liferay, and deployment - provide optional support. - Language: Arabic & English (C1, C2, B2 proficiency).
• Create original and imaginative architectural concepts based on client briefs and project objectives. • Develop sketches, 3D models, and renderings to communicate architectural ideas effectively. • Stay informed about new materials, technologies, and trends in architecture and design. • Conduct preliminary assessments of the feasibility of design concepts. • Prepare and present architectural concepts to clients and stakeholders. • Make necessary revisions to concept designs based on client feedback.
• Gather technical information from technical teams, and other stakeholders to produce accurate documentation for government stakeholders such as: • System Architecture • Integration Guides and API Documentation • Business Requirements Document (e.g., BRD, SRS, URS) • Compliance Reports • Create user manuals, administrator guides, training materials, and tutorials for end-users of developed systems. • Lead the development of advanced documentation templates based on input from technical teams. • Review and edit content from team members to ensure consistency, accuracy, and adherence to governmental standards (e.g., data privacy laws, accessibility, and audit trails). • Ensure all documentation adheres to government standards for accessibility (e.g., WCAG), security, privacy, and plain language guidelines. • Maintain and update documentation repositories using tools like Confluence, SharePoint, and Azure DevOps throughout the project lifecycle. • Manage documentation processes in tools like Confluence, Azure DevOps, SharePoint, and Adobe Acrobat Pro, including version control and iterative updates. • Facilitate workshops and interviews with SMEs to extract and translate complex technical details into accessible formats. • Collaborate in agile workflows, attending design reviews, sprint demos, and peer reviews to incorporate feedback. • Contribute to project planning by defining documentation scopes, timelines, and quality gates aligned with agile methodologies. • Handle post-deployment revisions, handover documentation, and support for user adoption in government environments.
• Analyze business requirements, user stories, and technical specifications to derive test scenarios. • Design, develop, and maintain detailed test cases, test scenarios, and test data. • Perform functional, regression, integration, smoke, and UAT testing across multiple platforms. • Develop and maintain automated test scripts for UI, API, and integration testing. • Integrate automation suites with CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions, etc.). • Design and implement scalable test automation frameworks. • Perform published API testing (SOAP & REST) using tools like SoapUI and Postman. • Execute manual test cases and log defects with clear steps, evidence, and priority in defect tracking tools (e.g., Jira, Azure DevOps). • Collaborate with developers and business analysts to reproduce, analyze, and resolve defects. • Provide accurate testing status updates and contribute to test planning and estimation. • Follow defined QA processes, standards, and contribute to continuous improvement. • Validate backend data using SQL queries to ensure data integrity.
Full-Stack .NET 7 Engineer, Angular / React, DDD, Clean Architecture
SSC HR SolutionsBuilding your business together!
• Design, develop, and maintain applications using .NET 7 and above • Implement and enforce Clean Architecture principles • Apply Domain-Driven Design (DDD) methodologies in system design • Develop RESTful APIs and backend services • Implement CQRS pattern for scalable and maintainable solutions • Use MediatR for decoupled communication within the application • Apply FluentValidation for request and domain validation • Work with relational databases including PostgreSQL (PSQL) and SQL Server • Develop and maintain frontend components using: • Angular (Qiyas projects) • Next.js or React (Strategy projects) • Write clean, testable, and well-documented code • Participate in code reviews and technical discussions • Collaborate with cross-functional teams in an agile environment
• Design, develop, and deploy web and mobile applications using the Mendix low-code platform. • Create and optimize complex microflows to implement business logic, ensuring performance and reliability. • Build intuitive and responsive user interfaces using Mendix widgets and components for seamless user experiences. • Integrate Mendix applications with external systems, APIs, and databases (e.g., SQL, RESTful APIs). • Extend functionality using JavaScript, CSS, or Java when needed for custom requirements. • Work closely with business analysts, stakeholders, and cross-functional teams to gather and refine business requirements. • Facilitate workshops to translate business needs into technical solutions. • Perform unit testing, debugging, and troubleshooting to ensure high-quality, error-free applications. • Optimize applications for performance, scalability, and maintainability. • Operate in an Agile/DevOps environment, contributing to sprint planning, code reviews, and continuous delivery. • Adhere to Mendix best practices and maintain comprehensive application documentation. • Coach junior developers and contribute to team knowledge-sharing initiatives
**Key Responsibilities**: • Demonstrated track record of sourcing, screening, and qualifying candidates for multiple roles (approximately 3-5 positions per day). • Experience managing 8–12 quality recruitment batches/positions per week. • Effective utilization of ATS and recruitment tools to manage candidate pipeline and recruitment data. • Strong communication with candidates to ensure engagement throughout the recruitment lifecycle. • Coordination with hiring managers, including providing updates, scheduling and moderating interviews, follow-ups, and feedback. • End-to-end recruitment management from job posting to final placement. • Proactive approach to recruitment, including working with limited job details when required and maintaining a high placement success ratio.
**Overview** Senior Mendix Developer is responsible for designing, developing, and maintaining high-quality Mendix applications that align with business objectives and software development standards. This role combines strong technical expertise in Mendix with the ability to guide junior developers, collaborate with stakeholders, and drive best practices across the low-code application lifecycle. ** Key Responsibilities** Application Development & Architecture • Design, build, and deploy Mendix applications using best-practice architecture and development patterns. • Translate business requirements into scalable, maintainable, and high-quality Mendix solutions. • Develop complex domain models, microflows, nanoflows, workflows, integrations, and UI components. • Build custom components using java actions (written as per Java best practices & company conventions) • Design and implement robust Mendix security models (user roles, module roles, entity access, page access, microflow access) strictly adhering to the principle of least privilege and Mendix security best practices . • Ensure application performance, scalability, reliability, and compliance with enterprise performance standards. • Conduct thorough code reviews to enforce quality, consistency, and maintainability. • Implement robust auditing, logging, and monitoring mechanisms while championing true DevOps, BizDevOps, and SecDevOps principles throughout the application lifecycle • Build productized modules that are reusable in other apps and projects. • Design and deliver robust Mendix mobile apps with emphasis on reliable offline synchronization, high performance, secure local data handling, custom native functionality, and streamlined iOS/Android build & deployment processes. ** Integration & System Design** • Integrate Mendix applications with external systems via REST, SOAP, OData, Kafka, databases, identity providers (OIDC, Azure AD), etc. • Design highly modular and reusable components (modules, microflows, nanoflows, snippets, document templates). • Strong experience working with Mendix Building Blocks. • Collaborate with enterprise architects, infrastructure teams, and system owners to align solutions with the broader IT landscape. • Lead technical discussions with external teams on security, network, and infrastructure topics. • Engage in detailed technical discussions regarding published/consumed APIs (endpoints, versioning, authentication, rate limiting). • Design, document, and publish APIs following REST/SOAP best practices. • Strong documentation discipline: clean/readable code, comprehensive in-app documentation, and complete handover/technical delivery documents (e.g. LLD, API documentation..etc) for clients **Leadership & Collaboration ** • Mentor and coach junior and Intermediate-level Mendix developers on best practices and advanced techniques. • Lead technical discussions, solution-design workshops, sprint planning, and refinement sessions. • Work closely with product owners, business analysts, and stakeholders to clarify requirements, refine user stories, and define acceptance criteria. • Promote and enforce Mendix development best practices and reusable components. • Provide accurate effort estimation for tasks, user stories, enhancements, and bug resolutions.
• Provide functional expertise and Level 1 support for Dynamics 365 Finance, Project Operations and Customer Service, • Configurations and customization of Finance modules. • Support end-users, troubleshoot functional issues, perform root-cause analysis, and coordinate with technical teams for fixes. • Define and execute user acceptance testing (UAT), training, and change management activities. • Ensure alignment between Dynamics configurations and business processes. • Act as primary Dynamics functional point of contact post-go-live.
16more opportunities are still waiting for you.Log in now and take your next shot before someone else does.