Ayannah in Pasig, Philippines is seeking a skilled application developer with strong analytical and problem-solving skills. You will support the application lifecycle, develop clean and efficient code, and troubleshoot performance issues. Required skills include experience in databases like MySQL, knowledge in Python or Java, familiarity with cloud environments like GCP or Amazon, and experience with Docker and Linux. Join our dynamic team and enhance our application functionality.
Responsibilities
Understand client requirements and translate into application features.
Support the entire application lifecycle from concept to support.
Write clean and efficient code for fully functional applications.
Design both client and server side APIs.
Perform unit and integration testing before launch.
Troubleshoot and optimize performance.
Reprogram and update existing applications.
Develop technical documents for application design and code.
Skills
Analytical skills
Problem-solving attitude
Experience in MySQL
Experience in MongoDB
SQL
Experience with web servers like Apache
Python
Java
Knowledgeable in cloud environments (GCP, Amazon)
Linux Environment
Docker
Scrum/Agile Methodology
Kubernetes
Independent work
Team collaboration
Ability to work under pressure
Education
BS degree in Computer Science, IT, or relevant fields
Job description
Qualifications
Excellent analytical skills with a good problem-solving attitude
Experience in databases (e.g. MySQL, MongoDB), SQL, web servers (e.g. Apache)
Knowledge in Python or Java and frameworks related to the language.
Knowledgeable in cloud environments (e.g GCP, Amazon)
Knowledgeable in a Linux Environment and Docker.
Knowledgeable in Scrum / Agile Methodology
Knowledge in Kubernetes or similar technology is a plus.
Able to work independently, with other team members, and across teams
Able to work under pressure in a fast-paced environment
BS degree in Computer Science, IT, or other relevant fields
Key Job Duties And Responsibilities
Understand client requirements and how they translate into application features
Support the entire application lifecycle (concept, design, test, release, and support)
Produce fully functional applications writing clean and efficient code
Ability to write and design both client and server side API's
Perform unit and integration testing before launch
Troubleshoot and debug to optimize performance
Evaluate existing applications to reprogram, update and add new features
Develop technical documents to accurately represent application design and code