Software Developer

Software Developer
Company:

Potential Staffing Limited


Software Developer

Details of the offer

Roles and Responsibilities of a Software developer
• Collaborating with management, departments and customers to identify end-user requirements and specifications
• Designing algorithms and flowcharts to create new software programs and systems
• Producing efficient and elegant code based on requirements
• Testing and deploying programs and applications
• Troubleshooting, debugging, maintaining and improving existing software
• Compiling and assessing user feedback to improve software performance
• Observing user feedback to recommend improvements to existing software products
• Developing technical documentation to guide future software development projects
Software Developer skills and qualifications
A successful Software Developer candidate will have the following various prerequisite skills/qualifications needed for duties
• Bachelor’s or Master's degree in Computer Science or a related field
• 3+ years of experience in mobile application and game development
• Proficiency in popular coding languages including Python, Java and C++ and frameworks or systems such as AngularJS and Git
• Excellent knowledge of the software development life cycle
• Strong problem-solving and communication skills
• Knowledge of Object-Relational Mapping frameworks
• Experience with Agile and Scrum development methodologies
• Ability to learn quickly and work independently or as part of a team
Successful candidates are asked to send their updated CV.
A Software Developer plans, designs, tests and deploys computer programs and applications. Their duties include identifying the needs of users, outlining technical requirements and specifications and overseeing programming activities. Developers test software performance against specifications, implement programs and update existing products to improve efficiency and safety. Their responsibilities cover native computer applications, mobile apps and video games, among others.


Schedule: Full time


Source: Pigiame_Co


Area:

Requirements


Knowledges:

  • C ++
  • Java

Customer service representatives (must be proficient in french or portuguese) - 10 positions

Job Summary Our client is a global health service company dedicated to helping people improve their health, well-being and sense of security. They are looking...


From Brightermonday Consulting - Nairobi Area

Published a month ago

Technology advisor at educate!

Educartis is the largest web-based education information portal in Africa. We support the need for professional guidance and efforts to upskill learners in an...


From Educate! - Nairobi Area

Published a month ago

System administrator - security and telecommunications

Job Summary Accomplished computer network security, system administrator & network administration professional with experience in combining technical and...


From Accurex Leadership And Management Consultants Ltd - Nairobi Area

Published 19 days ago

Network engineer

Job Summary We are looking for a Network Engineer who will be responsible for maintaining and administering our company's computer networks. Your primary...


From Brightermonday Consulting - Nairobi Area

Published 21 days ago