Commify is looking to solve the problem of delivering robust, scalable, and high-quality solutions to its customers through its messaging platform, and is seeking an Engineering Manager to lead its engineering initiatives and drive excellence across its technology teams.
Requirements
- Extensive experience in building and scaling cloud-based applications, preferably on Microsoft Azure, with a strong background in .NET.
- Expertise in software development lifecycle (SDLC) and agile methodologies, with an emphasis on continuous integration and delivery.
- Strong technical background, preferably in messaging services, SaaS platforms, or related fields.
- Knowledge of cloud platforms (Azure) and modern deployment practices.
- Familiarity with DevOps principles and practices, including CI/CD and automation tools.
- Understanding of relational and NoSQL databases and modern web frameworks.
- Experience with Microsoft Azure and .NET
Responsibilities
- Lead the software engineering team for our multi-channel CPaaS platform.
- Develop a technical vision and strategic roadmap aligned with company goals.
- Oversee architecture and delivery of cloud-based applications on Microsoft Azure and .NET.
- Ensure 24/7 application availability and auto-scaling for message volume spikes.
- Stay updated on emerging technologies to maintain competitiveness.
- Manage planning and execution of projects to ensure timely delivery.
- Drive organization-wide adoption of agile methodologies.
Other
- Proven experience as a leader in software engineering, with a strong track record of managing and growing effective engineering teams.
- Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to various audiences.
- Proven experience in strategic planning and execution, able to drive initiatives from concept to delivery.
- Demonstrated ability to influence and lead change in a fast-paced, rapidly evolving environment.
- Willing to travel up to 50% of the time