Clever Devices is seeking a Manager, Software Engineering to lead teams in developing software that improves mobility in communities worldwide. In this role, you will provide technical direction, drive process improvements, and ensure the delivery of high-quality software releases.
What You'll Do
- Manage and mentor team(s) of software engineers on development best practices.
- Create and maintain a supportive, collaborative environment for engineering and QA teams.
- Analyze, recommend, and implement process changes to improve quality and productivity.
- Work with Product Management on the product roadmap and release cycles.
- Oversee all technical aspects of one or more software products.
- Analyze requirements and provide designs that fit within the existing application framework.
- Triage field issues and provide workarounds when possible.
- Ensure the delivery of high-quality software releases on a predictable schedule.
- Perform code reviews for team members.
What We're Looking For
- A minimum of six (6) years of experience as a software developer.
- A minimum of two (2) years as a development manager or lead of a group of 5+ software engineers.
- Diploma or degree in Computer Science or Engineering.
- Experience working in an Agile (Scrum) environment.
- Experience designing, building, and deploying scalable cloud-based solutions.
- Experience with containerization and container orchestration technologies.
- Proficient English written and verbal communication skills.
- Exceptional knowledge and skill with C#/.NET.
- Good knowledge of web-based technologies, HTML, JavaScript/Angular.
- Demonstrated expertise with Microsoft SQL Server, including tables, columns, and stored procedures.
- Exceptional knowledge of Object-Oriented Design and algorithms.
- Experience with automated unit testing and the creation of testable code.
- Demonstrated experience developing large-scale, high-availability applications and systems.
- Exceptional problem-solving skills and the ability to work in a deadline-driven environment.
- Ability to quickly and independently learn new technologies and concepts.
- Dedicated to continuous education through certifications and training.
- Ability to discern between value-added and frivolous work.
- Ability to collaborate with multiple departments and teams.
- Ability to work as part of a team and individually with a self-starter attitude.
- Comfortable interacting with both technical and non-technical people.
- Excellent research, analytical, and organizational skills with exceptional attention to detail.
- Ability to schedule work according to priorities and delivery timelines.
- Ability to manage work for multiple projects simultaneously.
- Ability to take constructive criticism.
Nice to Have
- Experience with PostgreSQL.
- Experience with Docker, Kubernetes, Redis.
Technical Stack
- C#/.NET
- HTML, JavaScript/Angular
- Microsoft SQL Server, PostgreSQL
- Docker, Kubernetes, Redis
Team & Environment
You will lead team(s) of software engineers and team leads, managing a group of 5+ software engineers.
Benefits & Compensation
- Health insurance coverage
- Wellness and family support programs
- Life and disability insurance
- Retirement savings plans
- Paid leave programs
- Education-related programs
- Paid holidays and time off
Clever Devices is an Affirmative Action/Equal Opportunity Employer.



