Cast & Crew is seeking an experienced and motivated Manager, Software Engineering to lead a high-performing team in building scalable, event-driven applications using modern technologies, incorporating AI-driven practices in the SDLC and guiding the team to leverage AI technologies to build smart, user-centric features such as intelligent dashboards, predictive scheduling, and context-aware guidance.
Requirements
- Strong expertise in .NET Core (C, ASP.NET Core, REST APIs).
- Hands-on experience with React, TypeScript, HTML5, CSS, JavaScript, and mobile frameworks (React Native, Flutter, or native iOS/Android).
- Proficiency with PostgreSQL and familiarity with NoSQL databases (Redis, Elasticsearch).
- Solid knowledge of event-driven design and messaging platforms (Kafka, RabbitMQ, AWS SQS, etc.).
- Experience designing and managing microservices architectures in production environments.
- Proven experience delivering workforce management and scheduling solutions.
- Experience applying AI in SDLC (e.g., AI-assisted development, testing, automation).
Responsibilities
- Lead the design and development of event-driven, microservices-based systems using .NET Core.
- Define and enforce architecture standards for scalability, maintainability, and reliability.
- Guide adoption of Redis, Elasticsearch, PostgreSQL for caching, search, and data persistence.
- Oversee React-based front-end applications and mobile app development (iOS/Android, cross-platform frameworks such as React Native or Flutter).
- Architect and deliver workforce management and scheduling platforms, ensuring accuracy, performance, and compliance.
- Incorporate AI in the SDLC (code generation, test automation, code reviews, and quality checks).
- Drive development of AI-powered product features such as: Predictive scheduling & workforce optimization, AI-driven dashboards and reporting, Intelligent task guidance and process automation, Context-aware chatbots for user support.
Other
- 3+ years in a technical leadership or engineering management role.
- Foster a collaborative environment, promoting effective communication and knowledge sharing among engineering teams and cross-functional departments.
- Applicants must be authorized to work in the U.S.
- Experience in CI/CD pipelines, containerization (Docker, Kubernetes).
- Strong knowledge of observability practices (metrics, logging, tracing).