
Software Developer
- Mandaluyong City, Metro Manila
- Permanent
- Full-time
- Delivering high-quality quality potentially releasable incremental value of the product regularly by being a member of a self-organizing and self-managing multi-functional team producing complete working features in short increments.
- Involved in the requirement's analysis, architecture and design, implementation, testing, deployment, debugging, and maintaining existing code as well as new features accepted by the team during a sprint, including settling the right level of documentation and processes required for the project.
- Creating and performing manual and automated unit, integration, and other functional & non-functional testing (e.g. security, performance, robustness, etc.) in alignment with customer requirements.
- Refining the requirements of features with product owners and other stakeholders to reduce or eliminate technical ambiguities
- Applying best practices during software development
- Working with the collaborators to settle the level of definition needed for each feature and to ensure clear, achievable acceptance criteria
- Continuously learning appropriate domain knowledge, technologies, skills, and tools required for process improvements spanning multiple product domains.
- Bachelor's degree in Computer Science, Engineering, or related field
- Minimum of 3 years of experience in software product development or technology division
- Generative AI - Knowledgeable with any AI tools (OpenAI, Google Gemini, Meta Llama)
- Frontend - Proficiency in Angular, React (or any modern UI frameworks)
- Backend - Strong in .NET Core (C#), Basic knowledge in Python
- Cloud Services - Knowledgeable with any cloud platforms (Azure/AWS/GCP)
- DevOps & CI/CD - Knowledgeable with CI/CD technology practice
- Experience with any event streaming technologies.
- Experience handling structured, semi-structured, and unstructured data, with the ability to integrate AI/ML models for real-time processing and analysis.