CAVISTA
Technology
SoftwareEngineeringManager
Neural analysis suggests this role is
optimal for mid candidates.
“Software Engineering Manager at CAVISTA. Skills: Software Engineering Management, Agile Methodologies, SaaS Development, Cloud Architecture. Lead agile teams. Mentor agile teams”
What You'll Achieve.
Deliver innovative products; Deliver high quality products; Deliver quality products; Deliver high quality SaaS products
Industry & Context.
Architectural problems; Challenging bugs
What They're Looking For.
Must Have
Degree in computer science, 4+ years software engineering, 4+ years agile development, 1-3 years consumer web software, 1-3 years mobile software solutions, 2-4 years people management, Understanding of security issues, Solid technical background, Experience building next generation architectures, Experience building next generation solutions, Organizational planning skills, Organizational development skills, Business judgment skills, Influential skills, Technical leadership skills, Ability to take part in code reviews, Ability to drive architecture, Ability to engage in design discussions, Ability to select final solutions, Record in building high performing organizations, Experience with SaaS technologies, Track record of delivering high quality products, Excel at leading technical contributors, Excel at managing technical contributors, Excel at building technical contributors, Ability to foster alignment of values, Ability to foster alignment of missions, Ability to foster alignment of operational best practices, Outstanding communication skills, Outstanding interpersonal skills, Outstanding organizational skills
Nice to Have
Scrum Master a plus
What You'll Do.
Set timetables for evaluation
Set timetables for development
Set timetables for deployment
Manage technology projects
Provide web solutions
Provide mobile solutions
Provide integration solutions
Manage application work
Solve architectural problems
Deliver innovative products
Deliver high quality products
Develop SaaS solution
Prioritize architectural issues
Deliver quality products
Translate vision to team
Translate strategy to team
Execute functional goals
Execute business goals
Coach data scientists
Mentor data scientists
Deliver high quality SaaS products
Ensure excellent code is shipped
Strive for engineering excellence
Support building solutions
Support testing solutions
Support deploying solutions
Drive software development life-cycle
Shift attention to priorities
Advocate for workload changes
How You'll Work.
Team & Collaboration
Agile teams; Cross-functional teams
Communication Scope
Vision communication; Strategy communication
Process & Methodology
Agile, Scrum
Full Job Description
At Cavista Technologies, our mission is to empower organizations with the world’s best technology solutions. We ensure the highest level of client satisfaction through a global network of innovation, and our software solutions are custom-built to accommodate your domain and requirements. Through world-class consultation, innovative IT solutions and personalized client services, Cavista increases operational efficiency for organizations of all sizes. Cavista is searching for great talent in Nigeria. We are an open, agile environment, where transparent conversation ignites collaboration with a team of great thinkers. Everyone freely contributes, ideas override egos, and the best idea always wins. We embrace new technologies and pride ourselves on sustainable and quality code. In our world, opportunity paired with imagination is limitless and we build what others can only hope to dream. We build the best because we hire only the best! We’ve created an atmosphere allowing you to produce your best work, by catering to the creative. This is a full-time, hybrid role, based in Lagos, Nigeria. A Software Engineering Manager to lead, mentor and manage multiple agile teams comprised of software engineers, team leads and product managers. Strategic in developing initiatives and setting time tables for the evaluation, development, and deployment of all web-based services. * Manage in an agile scrum environment and lead a portfolio of diverse technology projects, providing solutions * Manage a broad portfolio of diverse technology projects to provide web, mobile and integration solutions * Manage application/software development; work with teams on challenging architectural problems to deliver innovative, high quality products on a foundation of engineering excellence * Develop a best in class scalable SaaS solution, leveraging the Cloud * Provide architectural guidance; prioritize issues and lead the charge on challenging bugs, when needed * Engage with key leaders to drive the
Applying for this Software Engineering Manager role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about CAVISTA?
Real rants from real employees. Read before you apply.