Job Closed
This listing is no longer active.
Personalized IT Excellence for Every Business
C++ Developer, C# experience
Location
Morocco
Posted
127 days ago
Salary
0
Seniority
Senior
Job Description
C++ Developer, C# experience
CloudPSO
• Hire an experienced Senior C++ Developer with C# experience for the software development team • Strong experience in Windows desktop and system-level programming • Experience with other operating systems considered a plus
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related fields
- A minimum of 6 years of experience in Software Development, especially Desktop applications
- Knowledge of software development life cycle
- Solid experience in designing, executing, and maintaining enterprise systems
- Working knowledge of SCRUM and Sprints
- Excellent communication, problem-solving, and time-management skills
Benefits
- Flexible work arrangements
- Professional development
- Work-from-home facility
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Developer, Python
DevSavantMission control for your tech and software operations that will let your company GROW.
• Build and maintain backend services using Python and FastAPI within a microservices architecture • Design and implement scalable, reliable APIs and data processing systems • Contribute to both new platform development and legacy systems as needed • Write clean, well-tested, and maintainable code following best practices • Participate actively in code reviews and continuous improvement of engineering standards • Own integrations with third-party systems such as CRMs, DMS platforms, inventory systems, and communication tools • Build and maintain data ingestion and synchronization pipelines across multiple data sources • Support email, SMS, and chat delivery infrastructure • Ensure data consistency, reliability, and performance across services • Work within an AWS-based infrastructure (EKS/Kubernetes and related services) • Contribute to highly reliable and observable systems through logging, metrics, and alerting • Collaborate on CI/CD pipelines using GitLab • Utilize observability tools such as Datadog to monitor system health and performance • Collaborate closely with product managers, engineering leads, and cross-functional teams • Translate evolving and sometimes ambiguous requirements into working software solutions • Take ownership of features and systems, driving them from concept to production • Operate effectively in a distributed, remote-first environment across time zones.
• Entwickle und implementiere skalierbare Webanwendungen unter Verwendung des PETAL Stacks (Phoenix, Elixir, Tailwind, AlpineJS, LiveView). • Sorge für sauberen, wartbaren und effizienten Code. • Übernimm die Verantwortung für die Entwicklung, Wartung und Weiterentwicklung unserer Softwareprodukte. • Analysiere komplexe technische Probleme und entwickle effektive Lösungen.
• Designing & building applications using Python. • Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team. • Assisting with defining structured practices, especially in source code management, building and deployment. • Designing and implementing data storage solutions. • Optimising performance in applications for maximum speed and scalability. • Getting feedback from users and clients, and building solutions for them. • Assisting with the analysis of client requirements. • Working with and supporting Technical Leaders in project execution and timely delivery. • Collaborating with client teams.
Senior Software Engineer, .NET – Team Lead
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
• Join our exclusive screening process to gain valuable career insights and access personalized feedback on your skill set. • Dev.Pro offers challenging and interesting projects with world-leading clients, a modern technology stack, and career opportunities for both technical and non-technical specialists.




