Radio Africa Group Senior Software Engineer Jobs in Kenya
Radio Africa Group Senior Software Engineer Jobs in Kenya
Minimum RequirementsDegree in Computer Science or another technical programme such as electrical engineering and computer engineering.
Great understanding of fundamental Computer Science concepts such as CAP theorem, data structures and algorithm analysis, complexity and computation theory.
Proven experience as a Senior Software Engineer with extensive experience in software development, scripting and project management
Good Knowledge of Java
Good knowledge of Ruby or Python
In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
Fundamental understanding of Object-Oriented programming
Good understanding of functional programming will be an added advantage
The Person
Should be a team player with excellent interpersonal, communication and coordination skills.
Experience working with legacy systems
Experience fixing speed and throughput bottlenecks
Excellent debugging capabilities
Creativity in solving technical problems
Should be interested in learning Scala, Elixir, Erlang, Clojure and other functional languages
A meticulous individual with a keen eye for detail.
Results-oriented and energetic team player
Excellent organizational skills.
Job Specification
Reporting to the Head of Development, the incumbent will be responsible for developing, delivering, maintaining and implementing high quality functional technical solutions.
Key Responsibilities
Take technical ownership of functions/features or services as defined by the development team
Develop high-quality software design and architecture
Participate in all phases of the project lifecycle.
Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
Continuously strive to make improvements to the existing products and/or systems and services.
Seek out and act upon feedback.
Provide mentoring and coaching to junior members of the development team.
Ensure
all tasks are completed to the required quality standards.
Keep up to date with relevant technology areas.
Develop high-quality software design and architecture
Develop tools and applications by producing clean, efficient code
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Radio Africa Group is an Equal Opportunity Employer and will offer a competitive package.
How to Apply
If you match our requirements or need a career change you may apply you on the link www.myjobsinkenya.com/radioafricagroup so as to reach us on or by 18th November 2019.
For more information and job application details, see; Radio Africa Group Senior Software Engineer Jobs in Kenya
Please include your daytime telephone number and names and contact telephone and email address of 3 professional referees as well as your current and expected gross salary.
We regret that in light of anticipated numerous applications, only shortlisted candidates will be contacted.
Disclaimer: Radio Africa does not charge a recruitment fee or work with any persons or agencies which charge a recruitment fee.
Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to Jobs Kenya.