- Work with internal stakeholders and product/delivery teams to capture and validate functional and nonfunctional requirements.
- Produce solution designs (HLD/LLD), architecture diagrams, sequence flows, and API contracts.
- Define technical standards and guardrails to ensure maintainability, performance, security, and scalability.
- Lead technical estimation and feasibility analysis; identify dependencies, constraints, and delivery risks early.
- Develop clean, modular, testable code using .NET (Core / .NET 6+) and C#.
- Build REST APIs and integrate with thirdparty systems (SSO, payment gateways, government services, CRM/ERP, etc.).
- Design and implement data models, repositories, and database operations using SQL (SQL Server/PostgreSQL) and/or NoSQL.
- Apply best practices (Clean Architecture, SOLID, DDD where appropriate) and enforce code quality through peer reviews and engineering standards.
- Ensure secure coding practices (OWASP principles, input validation, authentication/authorization, secrets management).
- Collaborate with DevOps, QA, Architects, BAs, and UI/UX designers in an Agile/Scrum delivery model.
- Participate actively in sprint planning, refinement, reviews, and retrospectives; contribute to delivery predictability and quality gates.
- Mentor junior engineers through pairing, code reviews, and technical guidance; uplift team capability and consistency.
- Maintain high testing standards (unit/integration tests).
- Assist in deployment using CI/CD pipelines, ensuring minimal downtime and smooth production rollouts.
- Contribute to observability practices (logging, monitoring, alerts) to support operational excellence.
- Diagnose and resolve technical issues in production.
- Perform rootcause analysis and propose longterm solutions to prevent recurrence.
- Support hypercare and stabilization post golive; contribute to knowledge base and runbooks.
- Keep an eye on new technologies and methods to enhance product quality.
- Contribute ideas to improve team workflows, coding standards, and overall product performance.
- Stay current with relevant technological trends and assess fitforpurpose adoption.
- Bachelor's degree in computer science, Software Engineering, or equivalent experience.
- Relevant certifications (Azure/AWS, security, architecture) are an advantage.
- 5+ years professional experience in .NET (C#, ASP.NET Core, .NET 6+).
- Strong experience designing and building RESTful APIs, integrations, and backend services.
- Handson experience with microservices (or modular monolith patterns), messaging/queues (e.g.,
- RabbitMQ/Kafka/Azure Service Bus), and caching (e.g., Redis) is a plus.
- Experience with cloud platforms (Azure and/or AWS), containers (Docker), and CI/CD tools.
- Strong database skills in SQL Server/PostgreSQL and familiarity with NoSQL (MongoDB/CosmosDB) as applicable.
- Solid grounding in Clean Architecture, secure coding, and Agile delivery practices.
- Experience working in enterprise solution providers or system integrators
- Exposure to ERP/CRM integration projects
- Experience in regulated environments (government, healthcare, finance)
- Handson experience in performance tuning and system optimization
- Experience leading small technical squads or modules independently
- Strong communication and stakeholder engagement skills, able to clarify requirements and explain technical tradeoffs clearly.
- Ownership mindset, high accountability, and ability to work across multiple projects/priorities.
- Strong analytical and problemsolving capability
- Ability to balance technical excellence with delivery timelines
- Comfortable working in fastpaced project environments
- Technical documentation and presentation skills
- Strong mentoring and coaching mindset
-
Siamo una realtà digitale in fase di sviluppo di un nuovo progetto SaaS con una forte attenzione all'automazione dei processi e alla creazione di strumenti tecnologici scalabili. · Solide conoscenze di informatica e programmazione con capacità di sviluppare soluzioni software rob ...
Dubai, Dubai1 month ago
-
The ideal candidate will support the Software Engineering and Product teams by contributing to the development testing and maintenance of software solutions. · ...
Dubai1 month ago
-
We are looking for a skilled and motivated Software Engineer with a minimum of · 3 years of professional experience to join our growing team in Dubai. · ...
Dubai2 months ago
-
This is a full-time role involving designing, developing, testing and maintaining software applications based on business requirements. · Designing software applications based on business requirements · Maintaining software systems · ...
Dubai, Dubai1 month ago
-
send resume to · Role Description · This is a full-time, on-site role for a Software Engineer (Python/Django & ) located in Dubai, United Arab Emirates. The Software Engineer will be responsible for designing, developing, testing, and maintaining back-end and front-end component ...
Dubai د.إ180,000 - د.إ300,000 (AED) per year2 days ago
-
About the company: · We are a leading technology company specializing in innovative software solutions that empower businesses to achieve their goals. · Job responsibilities: · - Design, develop, and maintain high-quality software applications and systems. · - Collaborate with c ...
Dubai د.إ180,000 - د.إ300,000 (AED) per year Full time1 day ago
-
Software Engineer (TypeScript, AI, Real‑Time Tech) — Build for a World‑Renowned Music Artist · Here at Venchr we are working with one of the most exciting creative‑tech teams on the market a team backed by a world‑renowned music artist who's genuinely obsessed with innovation, cu ...
Dubai, Dubai د.إ180,000 - د.إ300,000 (AED) per year1 week ago
-
Role Description · This is a part-time hybrid role for a Software Engineer based in Dubai, with the flexibility for some remote work. The Software Engineer will contribute to the design, development, and maintenance of software applications and systems. Daily tasks include writin ...
Dubai, Dubai د.إ180,000 - د.إ300,000 (AED) per year1 week ago
-
The Software Engineer - Ruby On Rails will work as part of our dynamic team. Playing a key role in assisting our clients with technical issues. This role involves answering technical questions and dealing with incidents as they arise providing exceptional support to ensure client ...
Dubai, Dubai1 month ago
-
We are hiring for a Software Engineer to join a management consulting firm focused on digital transformation and technology-enabled business solutions across the UAE. · Design, develop, and maintain scalable backend and/or full-stack components for enterprise web applications usi ...
Dubai, Dubai1 month ago
-
Design build and implement robust software solutions across multiple domains and industry verticals Work across a variety of frameworks tools and languages-including Python JavaScript-depending on project needs Deploy maintain and optimise applications in modern infrastructure cl ...
Dubai2 weeks ago
-
Build products that scale globally while accelerating your career in Dubai's fast-growing tech ecosystem. · 3–6 years of software engineering experience · ...
Dubai3 weeks ago
-
The Position · Reports To · Engineering Manager · Summary · We are looking for a talented Software Engineer to join our growing development team at Property Finder. We believe in nurturing talent and we encourage creativity and autonomy where you are free to grow and develop your ...
Dubai د.إ180,000 - د.إ300,000 (AED) per year2 weeks ago
-
A fast-growing firm in the Management Consulting / Professional Services sector delivers technology-led business transformation and custom software solutions for enterprise clients. · ...
Dubai, Dubai1 month ago
-
Software Engineer - Automation Tester · Experience: 5+ years relevant · Location: Onsite (Dubai) · Notice Period: immediate to 15 days · Position Overview: · We are seeking a skilled Automation Engineer with strong expertise in to join our team. · The ideal candidate has hands-o ...
Dubai د.إ180,000 - د.إ300,000 (AED) per year1 week ago
-
We're Hiring · : Software Engineer (Java & MongoDB Specialist) · Location · : DIFC, Dubai, UAE · Employment Type · : Full-Time | On-Site · (Dubai-based applicants only) · Why work with us: · At StarcSec, we're redefining how organizations manage and respond to application securit ...
Dubai, Dubai د.إ180,000 - د.إ300,000 (AED) per year1 week ago
-
We are seeking a software engineer to join our team in Dubai. The ideal candidate will have experience in delivering software solutions and working in a fast-paced environment. · Develop and implement applications and systems. · Maintain and support existing software applications ...
Dubai3 weeks ago
-
We are seeking a skilled Software Engineer to join our team in Dubai. · ...
Dubai1 month ago
-
We specialise in access control and identity management offering integrated technologies such as smart gates turnstiles RFID credentials biometric systems smart electronic lockers more. · ...
Dubai1 month ago
-
Landmark Group is one of the largest retail and hospitality organizations in the Middle East, Africa and India. We're always on the lookout for new talent to strengthen our team and we seek professionals who are excited at the chance to do their life's best work every day. · ...
Dubai2 months ago
-
We're hiring Software Engineers — Humai (Dubai) · Humai exists because we believe AI should solve real problems, not create new ones. We build products for the specific moments where AI actually makes life easier — whether that's helping a business streamline how they work or hel ...
Dubai, Dubai د.إ180,000 - د.إ300,000 (AED) per year2 weeks ago
Senior Software Engineer - United Arab Emirates, Dubai - GCG Enterprise Solutions
Description
Job Description
Established in 1982 as a leading Office Automation Solutions provider for the UAE and the wider region, GCG Enterprise Solutions is a turnkey tech solutions provider offering Print Solutions, IT Services, AV and Digital Transformation Solutions.
Job Description
In this position, you will be responsible for translating business needs into robust technical solutions - covering requirements clarification, architecture/design, and end-to-end development.
You will partner closely with stakeholders and delivery teams to ensure our applications are secure, scalable, and aligned with business outcomes.
Requirements & ArchitectureAdditional Information
-
Software Engineer
Only for registered members Dubai, Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai, Dubai
-
Software Engineer
Only for registered members Dubai
-
software engineer
Full time Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai, Dubai
-
Software Engineer
Only for registered members Dubai, Dubai
-
Software Engineer
Only for registered members Dubai, Dubai
-
Software Engineer
Only for registered members Dubai, Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai, Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai, Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai
-
Software Engineer
Only for registered members Dubai, Dubai