Vacancy: Windows Phone Developer
Founded in Nairobi Kenya, MobiKash today is the fastest growing Mobile Money company in Kenya.
Founded in Nairobi Kenya, MobiKash today is the fastest growing Mobile Money company in Kenya.
Key Responsibilities:
- Develop .NET based products in a multi-cultural
team based environment.
- Participate in the product design and
brainstorming meetings.
- Participate in code reviews with team members.
- Work closely with different teams whenever
assigned.
- Work with QA to create and revise test plans
whenever required.
Requirements
- Experience at a fast-paced organization
- Strong C# / .NET knowledge
- Good XAML skills
- Previous experience of client integration with
RESTful APIs
- Unit testing experience with .NET
- Solid Experience with LINQ, Generics and the
functional features of C#
- Effective in Visual Studio
- Aware of mobile constraints
- Comfortable with the command line
- Knowledge of websockets is a plus
- Experience with xamarin and Cortana a (definite)
plus
- Windows Phone experience is a MUST
- Design sensibility and UX knowledge is a plus
Fresh graduates are encouraged to apply.
A practical interview will be conducted.
If you feel you are up to the challenge you can send your
detailed Curriculum Vitae accompanied by copies of certificates and indicating
the current remuneration (Mandatory if available) by 15th May 2015
Please quote IT-WP-DEV/04/HRD/2015 followed by your name in the
subject and send your application to mcit@mobikash.com
Vacancy: SQL Server Database Administrator
Founded in Nairobi Kenya, MobiKash today is the fastest growing Mobile Money company in Kenya.
Founded in Nairobi Kenya, MobiKash today is the fastest growing Mobile Money company in Kenya.
MobiKash prides itself in providing very innovative
mobile financial Services and we’d like to expand our team with leading talent.
Responsibilities Include:
Responsibilities Include:
- Contributing to the design and implementation
of SQL Server installations and SQL Based applications both on-premises
and cloud-hosted.
- Continuous performance improvement through the
analysis and possible modification of stored procedures, indexes, views,
compression and other tuning activities.
- Configuration and maintenance of SQL Server
installations supporting our cloud platform and business services. Ensuring
that the business Recovery Point Objectives (RPO) and Recovery Time
Objectives (RTO) can be met through the use of cloud services and high
availability schemes.
- Troubleshoot SQL Server operational issues as
they occur, including after-hours and weekends
- Configure SQL Server monitoring utilities to
minimize false alarms
- Maintaining operational documentation related
to the company’s database environment
- Manage Windows servers
- Provide application support to end users
- Build and deploy new Windows servers
- Willingness to work shifts that may cover
weekends and holidays
Skills & Experience
Required:
Required:
- 3 years or more in a lead database
administrator role for SQL Server
- Hands-on experience of working with SQL Server
2012 and above
- Experience working with Windows server and
Active Directory in the context of SQL Server installation and operation.
- Experience in Performance Tuning, Query
Optimization, using Performance Monitor, SQL Profiler and other related
monitoring and troubleshooting tools.
- Experience in troubleshooting and resolving
database issues such as database integrity, performance, blocking and
deadlocking, replication amongst others.
- Experience with backups, restores and recovery
models.
- Knowledge of High Availability (HA) and
Disaster Recovery (DR) options for SQL Server.
- Knowledge of indexes, index management, and
statistics.
- Ability to write and troubleshoot TSQL and
design (stored procedures, functions, tables, views, triggers, indexes,
constraints)
- Ability to effectively communicate and work
closely with Developers.
- Excellent written and verbal communication
skills
Desirable:
- Experience in SQL Server 2014 and In-memory
databases
- Experience in the installation and
configuration of Windows Server 2012
- Experience in building and maintaining
applications using the .NET framework
- Working in a web application development
environment
- Experience managing virtual servers using
VMWare or HyperV platforms
- Microsoft SQL DBA Certification will be
considered a big plus
- MCSE certification will be considered a plus
- Knowledge in a scripting language like
PowerShell will be a plus
- Experience working with monitoring tools such
as PRTG
- Experience of SQL Server in a cloud-hosted
environment and/or SQL Azure
If you feel you are up to the challenge you can
send your detailed Curriculum Vitae accompanied by copies of certificates and
indicating the current remuneration (Mandatory if available) by 15th May 2015
Please quote IT-DBA-DEV/04/HRD/2015 followed by your name in the subject and send your application to mcit@mobikash.com
Please quote IT-DBA-DEV/04/HRD/2015 followed by your name in the subject and send your application to mcit@mobikash.com
Vacancy: IT Project Manager
Founded in Nairobi Kenya, MobiKash today is the
fastest growing Mobile Money company in Kenya.
MobiKash prides itself in providing very innovative
mobile financial Services and we’d like to expand our team with leading talent.
Your daily duties and responsibilities in this role will generally include:
Your daily duties and responsibilities in this role will generally include:
- Leading and managing cross-functional teams
- Delivering compliant and sustainable systems
- Business Requirements documentation for both
client and technical team consumption
- Identifying and minimizing project risk
- Driving team accountability for deliverables
- Developing and delivering team recommendations
to senior management
- Creating and meeting all project milestones
and financial commitments
- Developing project schedules, cross-functional
deliverables, and detailed timelines
- Identifying and managing project priorities
and cross-project dependencies
- Driving the Scrum teams for daily team
execution and delivery while fostering the Agile methodology
- Assisting with financial analysis while
monitoring and forecasting the budget throughout the project
- Evaluating current processes to drive
continuous improvement.
As a Project Manager, you must exhibit proven
leadership with significant experience in working within a team
environment.
You should also be highly organized and
detail-oriented with strong analytical, problem-solving and time-management
abilities.
It is also important that you display excellent
verbal and written communication and interpersonal skills as well as the ability
to interact effectively with individuals at all levels of the organization.
Specific qualifications for the position include:
Specific qualifications for the position include:
- Bachelor’s degree in Computer Science or
similar discipline
- Minimum 5 years of project management
experience
- Minimum 10 years of IT environment experience
- Experience with Agile methodologies, e.g.,
Scrum
- Background working on midsized to large
enterprise-level projects
- Software Development background (.NET, C#,
preferred )
- Intermediate proficiency level with Microsoft
Team Foundation Server
- Experience managing full life cycle software
projects
- Mobile Money and banking Industry experience,
strongly preferred
- Previous software development lead background,
preferred
- Experience with middleware technology,
preferred
- PMP (Project Management Professional)
certification/ PRINCE certification
If you feel you are up to the challenge you can
send your detailed Curriculum Vitae accompanied by copies of certificates and
indicating the current remuneration (Mandatory if available) by 15th May 2015
Please quote ITPRJ/04/HRD/2015 followed by your name in the subject and send your application to mcit@mobikash.com
We're looking for a Frontend Developer / Designer with a
passion for building great digital experiences that are functionally and visually
appealing.
The successful candidate will be a tech savvy
versatile problem solver that enjoys taking on a wide variety of complex
challenges and then simplifies them into simple tasks.
This person will work with our product and
marketing team on enhancing the user experience across the entire
platform.
Being a frontend developer/designer means having a
creative spark, but a pixel level attention to detail.
Your work will be front and center for new
users.
For existing users, your work will be defining
their user experience.
Responsibilities
- Style, skin, and enhance the user experience
for already existing users.
- Design and implement new user-facing
prototypes, features and ideas.
- Work with the marketing team to build and
maintain our website, responsible for getting users to sign-up and come
back to the site.
- Design, own and maintain the UI/UX of our
services with pixel-perfect attention to details.
Desired Skills and Experience
- 3+ years in web development, and mastery of
HTML, CSS, and Javascript (jQuery) with a strong understanding of the
Twitter Bootstrap framework or an equivalent.
- Proficiency in use of graphic design software
- Photoshop/Illustrator/Gimp
- Can code a 960 grid in their sleep
- Passion for cross-browser compatibility both
in CSS and HTML/JS
- Obsessive about quality
- Knowledge of a scripting language beneficial
but not mandatory.
- Ensure to include your portfolio of design
work.
If you feel you are up to the challenge you can
send your detailed Curriculum Vitae accompanied by copies of certificates and
indicating the current remuneration (Mandatory if available) by 15th May 2015
Please quote IT-FEWD-DEV/04/HRD/2015 followed by your name in the subject and send your application to mcit@mobikash.com
Vacancy: Senior ASP.NET C# Developer
Founded in Nairobi Kenya, MobiKash today is the
fastest growing Mobile Money company in Kenya. MobiKash prides itself in
providing very innovative mobile financial Services and we’d like to expand our
team with leading talent.
Responsibilities
Responsibilities
- Build new systems with .NET 4.0 / ASP.NET /
VB.NET / SQL Server/ WCF Web Services / WCF Data Services.
- Develop new functionality on our existing
software products.
- Assist in the testing of in-development
projects.
- Participate in a small, experienced, energetic
team on a rapid, agile development schedule.
- All other responsibilities as assigned
Education and Experience:
- Bachelor’s degree in Information Technology,
Computer Science or equivalent subject
- 3 years experience in software developments
Required Skills and Abilities:
- ASP.NET /C#
- Experience in SQL server
- Worked with frameworks (4.5, 4.0, 3.5 and 2.0)
- Multitier architecture and the technologies
associated with it (Windows Communication Foundation, Web services, SOAP)
- Relational Databases (MSSQL, Oracle) (queries,
design and normalization)
- Use and best practices for source control
systems (CVS / SubVersion / Clear Case / TFS)
Required Traits
- Must be able to stay on top of advancing
internet and computer technology and its effects to the business
environment
- Must be thorough and precise in their work
- Ability to work individually or in a team to
beat tight deadlines
- Ability to adapt and pick up new techniques
and technology
- Creative mind, complex problem solver;
- Fluent in English
- MUST be available to start immediately.
If you feel you are up to the challenge you can
send your detailed Curriculum Vitae accompanied by copies of certificates and
indicating the current remuneration (Mandatory if available) by 15th May 2015
Please quote IT-ASPDEV-DEV/04/HRD/2015 followed by your name in the subject and send your application to mcit@mobikash.com