Job Details:
- Lead software development projects and initiatives.
- Write well-designed, testable, and efficient code for software solutions and applications.
- Build reusable components and libraries to save time and effort for future projects.
- Troubleshoot and debug applications to optimize performance.
- Provide code documentation and contribute to technical documents.
- Ensure software quality and performance through thorough testing and optimization.
- Support continuous improvement by investigating alternatives and new technologies, presenting findings for architectural review.
- Conduct and participate in code reviews, ensuring adherence to coding standards.
- Mentor and provide technical guidance to junior developers.
Qualifications:
- Technical Skills:
- 2-3 years of solid experience in software development and architectural design concepts, including DevOps.
- Experience in the full software development lifecycle (SDLC) from requirements analysis to design, development, testing, and implementation (Scrum or Waterfall).
- Degree in Computer Science, Engineering, Information Technology, or a related field.
- Proficient in both frontend and backend stack development, particularly with:
- PHP frameworks
- JavaScript/JQuery
- Node.js
- MS SQL/MySQL
- Experience in leading projects as a Senior Software Engineer.
- Skilled in designing and maintaining infrastructure from database to application.
- Experience with big data handling, specifically working with complex large datasets and database programming (MS SQL, MySQL).
Developer Experience:
- Design conditional and formula-based algorithms.
- Relational database management and understanding data relationships.
- Utilize data from MS SQL and MySQL as primary or secondary sources for reports.
- High-level to low-level understanding of scope and requirements.
- Strong grasp of object-oriented principles and design patterns.
- Preferably experienced in maintaining GitHub repositories and strong understanding of version control systems.
Soft Skills:
- Excellent communication skills, able to collaborate effectively with stakeholders.
- Team player with a problem-solving attitude and the ability to work autonomously.
- Willingness to explore and learn about new applications.
- Experience working with multiple and cross-functional departments and processes.
- Ability to work independently on critical tasks with minimal supervision.
Salary: PHP 35,000 – 50,000
#J-18808-Ljbffr