Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Software Project Manager At Pesapal

Role DescriptionThis is a full-time on-site role for a Software Project Manager based in Nairobi County, Kenya. The Software Project Manager will be responsi...


From Pesapal - Nairobi Area

Published a month ago

Network Administrator At Safaricom Kenya

JOB DESCRIPTIONReporting to theManager – IT Networksthe position holder will Provide technical expertise, design and support to Safaricom in the field of Cal...


From Safaricom Kenya - Nairobi Area

Published a month ago

Devops Engineer At Tezza Business Solutions Ltd

Responsibilities/ AccountabilitiesDefining and setting up development, test, release, update, and support processes for DevOps operations.Designing and imple...


From Tezza Business Solutions Ltd - Nairobi Area

Published a month ago

Program Technology And Infrastructure Manager At African Agricultural Technology Foundation

The Program Technology and Infrastructure Lead/ Manager will establish strategy and manage the organisation's IT infrastructure, with a focus on system admin...


From Ion - Nairobi Area

Published a month ago

Software Developer

Software Developer
Company:

Potential Staffing Limited


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

Requirements


Knowledges:
Software Developer
Company:

Potential Staffing Limited


Built at: 2024-05-05T12:31:48.437Z