About UsIndigo Beam Consulting provides a common-sense approach to solving business problems through technology.
Born out of Bluware Inc. which has been in business for twenty-seven years, Indigo Beam was conceived as a full-service business consulting company that deeply cares about creating technology solutions that are in harmony with the environments in which they exist.
We believe that for a technology solution to be sustainable, it must be congruent with the business processes it serves, indigenously maintainable, and cognizant of the unique traits of the organization which it calls home.
Full-Stack .NET DeveloperType: Full-Time
Location: Casablanca, Morocco
OverviewWe are seeking a full-time, on-site Full-Stack .NET Developer to build and maintain complete software applications, handling both the back end and the front-end using Microsoft tools. Key daily duties include writing / checking code with .NET Framework/Core. Performance optimization, and security.
Responsibilities· Angular / React: Strong experience with Angular and React Frameworks
· Web Technologies: Proficiency in HTML, CSS, JavaScript, and TypeScript, Babylon.js experience a plus
· RESTful APIs: Experience in designing and developing RESTful APIs.
· Database: Understanding of database design, querying, and working with SQL and NoSQL databases (SQL Server and CosmoDB)
· Version Control: Experience with Git
· Knowledge of DevOps or GitHub Pipeline development (for application build and deployment)
· Agile Development: Deep familiarity with Agile methodologies like Scrum and Azure DevOps
· Object-Oriented Programming: Strong understanding of object-oriented programming principles and design patterns
· Ability to design, develop, and maintain scalable and secure cloud-native web applications
· Cloud Platforms: Experience with Azure, Azure Data Factory, Azure Functions
RequirementsQualifications / Required Knowledge & Skills:
- * Fluent in English- Effective internal and external communication skills. Very strong verbal and written communication skills
- Professional Knowledge & Strong proficiency in C# and experience with .NET
- Excellent qualitative and quantitative analytical abilities with a strong capability to collect, correlate, and analyze information and data.
- Strong ability to operate independently and collaboratively as part of a team.
- Bac+3 in Computer software, Software engineering, or a related business discipline.