We are looking for a qualified Application Developer to design and code functional programs and applications. You will work as part of a team and individually with little supervision.
A great Application Developer has excellent knowledge of at least one programming language. They must be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail.
The goal is to write “clean” and flawless code to produce fully functional software applications according to requirements.
Responsibilities
Build and manage both web and mobile applications for our organization
Collaborate with the rest of the team to ensure applications align with the organization’s goals, as well as customer needs
Oversee the performance of applications to ensure they’re always running properly
Improve our overall application development process and continuously find ways to advance our apps
Build software that fulfils specific needs
Find solutions to security threats, viruses, or errors that might hinder the performance of applications
Carry out regular security and performance checks
Remain current on technology trends to keep our software as innovative as possible
Stay on track of the application lifecycle to ensure necessary updates are completed on time.
Requirements and Skills
B.Sc / BA in Computer Science or relevant field; MSc/MA will be appreciated
Proven experience as application developer
Experience in designing and building applications
Ability to program in at least one programming language such as C#, Java (J2EE) etc.
In-depth knowledge of programming for diverse operating systems and platforms using development tools
Excellent understanding of software design and programming principles.
A team player with excellent communication skills
Analytical thinking and problem-solving capability
Great attention to detail and time-management skills