Software Engineer Job Responsibilities
Developing web applications (both front end and back end), ensuring user requirements are met
Designing database systems for web applications, ensuring efficient data storage and consistency
Writing reusable, testable and clean code
Maintaining web applications, ensuring uptime and dependability
Training and supervising junior developers and trainees, imparting skills and development discipline
Working with designers to ensure that web applications developed are intuitive and user friendly
Providing technical support to users when required
Any other duties as may be assigned from time to time
Requirements for the Software Engineer Job
A grade of B+ and above in KCSE (or equivalent) with good grades in math and languages
Computer Science (or related) degree with a minimum of upper second-class honors
At least one-year experience developing in JavaScript and PHP
Advanced knowledge and experience with PHP. Knowledge of a modern PHP framework is an added advantage
Advanced knowledge of JavaScript. Experience with modern JavaScript frameworks is an added advantage
Solid foundational skills of computing and algorithms, background in object oriented principles is an added advantage
Basic foundational knowledge of web and Internet infrastructure, databases, networking and programming
Appreciation of web interfaces and user experiences
Proficient understanding of version control systems (GIT)
Ability to work long hours to complete requirements
A passion for computing and software and engaging learning experiences, as well as desire to make a difference in a highly productive environment
Desire to use technology to develop innovative solutions that solve real world problems
go to method of application »
Website: Website https://www.cytonn.com/
-
Software Engineer Sales & Marketing Manager Procurement Manager
-
User Interface/User Experience Design Interns
At the end of the internship, successful interns, who exhibit a great attitude, high aptitude, creativity and teamwork, will be eligible for full time employment.
We provide workspace, fast internet, MacBook pro with Retina Display, books, online resources, mentorship and challenge to develop your talent to a sought after skill.
Your productivity is driven by your passion and excellent knowledge of your subject. You bring your passion, creativity and aptitude, we sharpen your skills and show you how to learn and lead.
Requirements for the User Interface/User Experience Design Internships
Strong Photoshop and Illustrator skills, with an eagerness to learn new tools
A strong understanding of grid systems, composition and color, with a keen eye for typography, and great attention to detail
Education background in graphic design, visual communication design, or other related field
Passion for User Experience Design with a good understanding of wire framing/sketching tools
Appreciation of web interfaces and user experiences
An extremely clean, functional design aesthetic
Ability to work with the design and development teams to understand technology requirements and capabilities as they relate to the user interface
Passion for current design trends and technologies and a desire to communicate this knowledge across the team
Passionate about personal growth and learning -
User Interface Design Interns Cytonn Summer Associate Program (CSAP) Sales and Marketing Manager- Real Estate Financial Advisor Financial Advisor Trainee
Qualifications for the User Interface/User Experience Design Internship
Strong Photoshop and Illustrator skills, with an eagerness to learn new tools
A strong understanding of grid systems, composition and color, with a keen eye for typography, and great attention to detail
Education background in graphic design, visual communication design, or other related field
Passion for User Experience Design with a good understanding of wire framing/sketching tools
Appreciation of web interfaces and user experiences
An extremely clean, functional design aesthetic
Ability to work with the design and development teams to understand technology requirements and capabilities as they relate to the user interface
Passion for current design trends and technologies and a desire to communicate this knowledge across the team
Passionate about personal growth and learning
Note: Be sure to provide a link to your online portfolio (site, PDF, etc.) and provide some insight into your process.
go to method of application » -
Business Development & Admin Intern
The position will afford the individual a unique opportunity to participate in both a strong incentive structure and a clear path to a fulfilling career in Business Development Administration.
Responsibilities for the Business Development & Admin Intern
Develop and enhance internal systems for communication within the department
Drive efficiency in all departments by spearheading automation processes
Identify and cultivate new business opportunities
Provide quantitatively driven reports on the success of promotional campaigns
Maintain company database of projects, proposals, consultants and partners.
Conduct Client satisfaction analysis on product on behalf of the respective department
Work with the marketing team to ensure availability and distribution of marketing materials
Assist with general queries and requests from client, consultants and internal groups
Comply with all corporate policies and procedures
Ensure information relevant to the business development process is available and shared efficiently and effectively within the company
Training financial advisors on investments
Business Development & Admin Intern Qualifications
Must have achieved at least a B+ or equivalent in high school
An undergraduate degree with a minimum 2nd Class, Upper Division -
Finance & Accounting Analyst
Responsibilities for the Finance & Accounting Analyst Job
Documenting the accounting process to develop an accounting manual that shall guide the entities in their day-to-day activities.
Managing the Accounts Payable function to ensure timely and accurate ledger cards as well as promptly settlement of the suppliers’ payments in line with the company policy.
Managing the Accounts Receivable function to ensure accurate and timely billing as well as collections.
Continuous vouching of the entities Trial Balance to correct possible errors and to verify the General Ledger accounts balances at all time.
Maintain fixed assets registers and ensure that companies assets are not misused and that their existence is verifiable at all times.
Computation of sales recognition for our Real Estate projects to and calculate accordingly the amount chargeable as Investment Properties and capital work in progress as per the requirements of the IFRS.
Closely liaise with the Real Estate team to follow up on the progress of the projects in order to advise the management on the accounting treatment of the respective transactions on real time basis.
In liaison with the Head of Department, come up with corporate budget to guide the entities into a controlled spending culture.
Preparation of cash flow projections to help the company manage well its cash flows while meeting its obligations with other stakeholders.
Assist in preparation of accurate and timely consolidated monthly management accounts and presenting them to the business committees in the prescribed manner.
Periodically liaising with the external auditors to ensure professional opinion on complex accounting matters is solicited and adjusting our operations accordingly. Also ensuring interim and final audit are completed on timely basis to have audited accounts concluded as per the company’s policy.
Ensure the entities under management are compliant with all taxation and other regulatory requirements. These includes PAYE, NSSF, NHIF, NITA, VAT and WHT.
Ensure all documentation are filed correctly.
Continuously identify areas of policy and operational improvement in area of operation.
Train and assist others within a team environment.
Assist in other assigned tasks.
Finance & Accounting Analyst Job Qualifications
CPAK / ACCA.
Business related degree with upper second class honours.
At least three years’ experience in similar position. -
Business Director Business Manager
Responsibilities for th Business Director Job
Development & Setup of Janni Schools:
Overseeing identification and evaluation of sites for development of Janni Schools;
Overseeing and coordinating the development of Janni schools in various locations;
Development and implementation of a business strategy that is geared towards the growth and continuity of the Janni Schools Brand;
Identify and follow up on partnership opportunities for Janni Schools with other organisations and prospective investors;
To be responsible for talent acquisition and personnel management; including the development of roles, recruiting, interviewing, and hiring of new staff;
To ensure the development and implementation of the Janni Schools Brand management structure across all our campuses;
Lead the development and implementation of our school curricula in all our Schools.
Strategic Influencing:
Manage the development and implementation of the Janni Schools strategic plan, inclusive of the annual operating plans, with concrete time and financial targets, in collaboration with Janni Schools’ Principals;
Develop and manage an overall strategy and business plan for the institution that will achieve both long-term vision of the school and deliver necessary return to investors;
Business Director Job Qualifications
Must have 8+ years of strong operational experience; ideally having worked in a Senior Management role in a school setting, e.g. (General Manager, Business Director, Principal, Deputy Principal, Teacher etc.) Experience as a Principal is an added advantage;
At least a Second Class Upper Division Degree. Bachelor’s Degree in Education, Business, Human Resource, or a related field is preferred;
Must have relevant experience and passion for education;
Must demonstrate strong skills in: organizational development, personnel management, budget and resource development, and strategic planning;
Should demonstrate experience in financial planning and analysis;
Should be flexible and able to multi-task; can work within a multi-cultural, fast-moving environment, while demonstrating resourcefulness in setting priorities and guiding investment in people/systems;
Should demonstrate ability to cultivate and manage productive relationships with team members, public officials, funders and lenders, other staff, and the community;
Demonstrate ability to express ideas clearly, verbally and in writing;
Strong computer skills, including high level of proficiency in MS Excel, PowerPoint, and Word;
Ability to work independently, problem solve, and be persistent;
Creativity, entrepreneurial, and a self-driven attitude towards work;
Personal qualities of integrity, credibility, and commitment to the mission of the School;
Strong problem-solving skills, with a bias to a sense of urgency;
Is preferred to have basic knowledge of legal and regulatory issues governing educational institutions
go to method of application » -
Human Resource Intern
Responsibilities
Ensure all staff files are up to date;
Monitor the Leave System;
Assist in the development of various HR manuals, processes, policies and their adjacent forms;
Co-ordinate/Administrate the various recruitment tasks from advertising up until onboarding the successful candidates;
Co-ordinate staff insurance records and act as a liaison with the insurance company / broker;
Oversee staff, subsistence, travel and associated cost management;
Communicate to staff on general staff matters;
Enter data into the database or HR system for maintaining accurate records;
Maintain and developing the filing system of personnel;
Assist in administering staff benefits, programs, and events.
Qualifications
Must have achieved at least a B+ of equivalent in high school;
Graduated or will graduate with at least a second class upper honors from university;
Demonstrate leadership qualities;
Be committed to succeeding in a team context;
Excellent communication, influencing and interpersonal skills;
High levels of energy and enthusiasm and ability to work long hours and under pressure to deliver timely solutions/deliverables. -
Sales & Marketing Manager Paralegal Internship
The position will afford the individual a unique opportunity to participate in both a strong incentive structure and equity ownership plan and a clear path to a fulfilling career.
Responsibilities for the Sales & Marketing Manager
Developing and implementing marketing and sales strategies
Monitoring the effectiveness of the various sales strategies and coming up with the changes as may be needed
Monitor performance of marketing campaigns and assess against goals set
Overseeing all communication, PR and promotional activities selected to support Cytonn Real Estate.This includes design, production, and distribution of print materials such as brochures, ads and direct response plus radio and television spots needed for broadcast campaigns
Seek to minimise marketing expenses, develop annual forecasts
Coordinating marketing and creative staff
Aid members of the real estate development team while coming up with strong concept for ease of exit;
Proactively seeking ways to streamline daily marketing processes and procedures
Be part of concept development in relation to the market and sales trends, consumer demographics, preferences, needs and buying habits in the real estate industry
Assist conducting research using comparable properties in the market
Actively seeking out new clients, monitoring sales and following through for target achievement
Evaluation of potential sales offers
Following through on the sales documentations for clients
Working with the team to develop and maintain new client relationships
Acquiring and maintaining relationships with third party agents
Qualifications for the Sales & Marketing Manager Job
Over 5 years’ experience in marketing.
Bachelor’s degree in a related field is required.
A sales and marketing related course will be an added advantage
Strong analytic skills, including ability to independently conduct real estate market research and budgets
Intimate understanding of traditional and emerging marketing channels
Demonstrated ability to express ideas clearly, verbally and in writing;
Strong computer skills, including high level of proficiency in MS Excel, PowerPoint, and Word;
Demonstrated ability to cultivate and manage productive relationships with development team members, public officials, funders and lenders, other staff, and the community;
Creativity, entrepreneurial, and a self-driven attitude towards work, with a sense of humour
Strong problem-solving skills, with a bias to a sense of urgency;
Ability to work in a team in a fast-paced environment;
go to method of application » -
Financial Advisor Trainee Hospitality Business Manager Business Manager
Responsibilities for the Financial Advisor Trainee Job
Facilitating sales presentations
Fearless cold calling and business generation
Identify and cultivate appropriate prospective clients, and follow up on new business opportunities
Handle customer complaints and resolve problems
General management, administration and reporting responsibilities relating to client coverage
Skilfully closing sales
Devising creative and effective sales approaches, solutions and proposals
Financial Advisor Trainee Job Qualifications
KCSE Grade C+ and above
Excellent interpersonal, written, and oral communication skills
Effective negotiating and closing skills
Presentable and with good command of the English language
Has an undergraduate degree with at least second class lower honours from a recognizable institution
go to method of application » -
Business Manager
Responsibilities for the Business Manager Job
Strategy Formulation and Execution
In collaboration with Cytonn Technologies leadership formulate the overall strategy
Develop and manage an execution plan for strategy implementation
Identify and map resources for strategy execution
Identify and implement technology solutions for the Cytonn group
Business Development
Identify local and global market opportunities for Cytonn Technologies products and solutions with the aim of securing short, medium and long term profitable business
Develop partnerships for business growth locally and globally
Build, manage and maintain a substantial pipeline and ensure that all pipeline activity is accurately documented
Develop a marketing strategy and provide leadership for all Cytonn Technologies marketing efforts including generation of marketing material
Periodically conduct market surveillance to identify market trends, client needs and align to CT solutions and products
Develop comprehensive knowledge of the customer and market needs such as customer experience expectations and work with all teams to ensure successful product sales
Grow Cytonn Technologies into a market leader while maintaining a strong competitive edge
Personnel Management
Identify talent to grow Cytonn Technologies portfolio and revenue streams.
Advise senior management on staffing needs and gaps
Manage and motivate Cytonn Technologies staff ensuring they add value to their respective roles
Develop a plan for sustainable capacity development in line with Cytonn’s ambition to nurture young talent
Operations Management
Oversee the day to day operations of Cytonn Technologies
Oversee client relationships and ensure quality delivery of products, solutions and support
Create and oversee approved budget(s) ensuring efficient and cost effective operations
Prepare and present relevant reports on the status of CT to the leadership
Business Manager Job Qualifications
B+ and above in KCSE (or equivalent) with good grades in languages
A bachelor’s degree in marketing, business administration, information & technology or related fields is essential with a minimum of second class honors upper division
Experience in managing teams and working with senior level executives
A proven track record in management and implementation of successful growth initiatives
Superior communication (oral and written) and presentation skillsAt least 6 years work experience 3 of which must be in a similar position