Software Engineer
3 weeks ago
Join SnowHeap LLC as a Software Engineer in Sharjah, UAE, to lead in data analytics and AI. Work with experts on impactful, innovative tech solutions in a creative and growth-focused environment.
DescriptionJoin SnowHeap LLC, a pioneering software development company in Sharjah Media City, UAE. We lead in data analytics and AI with a decade of experience crafting innovative solutions for complex challenges. As a Software Engineer, you'll work with industry experts on cutting-edge, user-friendly platforms. Our small team fosters creativity and growth, delivering exceptional technology solutions across industries. If you're passionate about solving real-world problems with technology, explore this exciting opportunity.
Tasks- Design, develop, and maintain comprehensive software solutions utilizing advanced data analytics and artificial intelligence to effectively address and anticipate complex client needs, ensuring tailored and innovative problem-solving strategies.
- Collaborate closely with cross-functional teams, including product management and design, to thoroughly understand project requirements, provide technical insights, and actively contribute to product innovation and development.
- Implement and advocate for best practices in code quality, performance optimization, and software architecture to ensure the creation of robust, scalable, and efficient applications that meet business objectives.
- Participate actively in code reviews, testing processes, and debugging sessions to ensure the delivery of high-quality software products that adhere to industry standards and client expectations.
- Continuously explore and assess emerging technologies and methodologies to proactively enhance the company's software offerings, maintaining a competitive edge in the ever-evolving industry landscape.
- Demonstrating a foundational understanding of computational theories, programming concepts, and software design principles.
- 4+ years of hands-on experience in software development, showcasing proficiency and extensive coding skills in programming languages such as Python, with a proven track record of successful project deliveries.
- Strong understanding and practical application of data analytics and artificial intelligence methodologies, with significant experience in implementing these technologies to solve complex real-world problems effectively.
- Proven ability to design and develop software solutions using Domain-Driven Design (DDD) principles, ensuring that software models align with business requirements and domain complexities.
- Excellent problem-solving skills with the ability to think critically and work collaboratively in a small team environment, fostering innovation and efficiency.
- Strong emphasis on writing well-structured, readable, and testable code, adhering to principles such as SOLID and DRY to enhance code maintainability and performance.
- Familiarity with Agile development practices and substantial experience with version control systems like Git, ensuring seamless and efficient software development workflows.
- Hands-on experience in implementing continuous integration and continuous deployment (CI/CD) pipelines to enhance development efficiency and reliability.
- Opportunity to work on exciting, cutting-edge projects for leading companies in various industries.
- A dynamic, fast-paced work environment with opportunities for growth and advancement.
- Collaborative team culture with a focus on teamwork and continuous learning.
- Possibility to work from home or flexible working hours.
Join SnowHeap LLC as a Software Engineer to innovate in data analytics and AI. Be part of a dynamic team in the UAE, creating impactful solutions. Apply today
Note: Please mention which role (Backend or Frontend) you're applying for in your cover letter.
-
Software Engineer
3 weeks ago
Sharjah, Sharjah, United Arab Emirates ZuperAds Full timeCapable to analyze and/or understand data and implement the product accordingly (analytical and strategic thinking).Hands-on experience in designing and developing applications using Node JS.Working with designers and product managers to collaboratively own the front-end layer.Architect, develop, and maintain front-end libraries.Contribute to backend...
-
Senior Software Engineer
21 hours ago
Sharjah, Sharjah, United Arab Emirates Global Software Solutions Group Full timeWe are seeking a skilled Senior Rust Developer to join our team and work on exciting projects for large-scale software solutions.RequirementsDegree, Postgraduate in Computer Science or related field (or equivalent industry experience)ExperienceMinimum 5 years of development and design experience in RUST programming languageWork experience with Rust and solid...
-
Software Engineer
4 weeks ago
Sharjah, Sharjah, United Arab Emirates canonical Full timeBachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionIn this role, you will be developing the tools and technology for building and maintaining this new generation of container images. You will be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the...
-
Embedded Software Engineer
1 week ago
Sharjah, Sharjah, United Arab Emirates beBee Careers Full timeJob Title: Embedded Software EngineerAbout the Job:We are seeking a highly skilled embedded software engineer to join our team. As an embedded software engineer, you will be responsible for designing, developing, and maintaining software for WinCE and Android platforms.Key Responsibilities:Design, develop, and maintain software for WinCE and Android...
-
Embedded Software Engineer
1 week ago
Sharjah, Sharjah, United Arab Emirates beBee Careers Full timeJob DetailsPosition Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will design, develop, and maintain software for WinCE and Android platforms.Key Responsibilities:Design and develop software for embedded systems.Debug using tools and techniques for embedded...
-
Software Engineer
4 weeks ago
Sharjah, Sharjah, United Arab Emirates Industry Networks FZC Full timeWho are we?BNCis the largest database of project intelligence in the Middle East, Africa, and South Asia, covering over 36,000+ live projects across the energy, urban, transport, and industrial sectors in 72 countries. Founded in 2004 as a technology company, BNC offers project intelligence services deeply integrated with a unique and specialized cloud CRM...
-
Software Engineering Manager
23 hours ago
Sharjah, Sharjah, United Arab Emirates Canonical Full timeSoftware Engineering Manager - Sustaining EngineeringCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.The company is a pioneer of...
-
Software Engineering Manager
23 hours ago
Sharjah, Sharjah, United Arab Emirates Canonical Full timeSoftware Engineering Manager - Container and Virtualisation InfrastructureThe Software Engineering Manager - Container and Virtualisation Infrastructure role at Canonical is a key position that requires strong technical leadership and experience in high-quality microservice architectures.About the RoleWe are seeking an experienced engineering manager to lead...
-
Software Development Engineer
1 week ago
Sharjah, Sharjah, United Arab Emirates beBee Careers Full timeJob Description:We are seeking an experienced Software Development Engineer to join our team. The ideal candidate will possess extensive experience in developing and testing financial software solutions, with a strong background in TSYS online & Prime and POS (Point of Sale) Ecommerce systems.Key Responsibilities:Design and develop software solutions for the...
-
Software Support Engineer
23 hours ago
Sharjah, Sharjah, United Arab Emirates Canonical Full timeSoftware Support Engineer at CanonicalAbout the JobWe are seeking a highly skilled and motivated Software Support Engineer to join our team at Canonical. The ideal candidate will have a strong background in computer science, excellent problem-solving skills, and a passion for working with open-source software.Key ResponsibilitiesResolve complex customer...