
Software Developer
- Mandaluyong City, Metro Manila
- Permanent
- Full-time
- Contributing to a self-organizing, multi-functional team that consistently delivers high-quality, complete working features in short increments
- Participating in the requirements analysis, design, development, testing, deployment, debugging and/or 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.
- Working with the team members to settle the level of definition needed for each feature and to ensure clear, achievable acceptance criteria.
- Ensuring high quality of products through the creation and execution of manual and automated units, integration, and other functional & non-functional testing.
- You readily take action on challenges, without unnecessary planning. You handle and manage crises effectively. You have a strong bottom-line orientation. You show personal commitment and take action to continuously improve. You readily learn and adopt new technologies.
- Bachelor's degree in Computer Science, Engineering, or related team.
- 5+ years of experience in software product development or technology division.
- 5+ years of experience and in-depth knowledge in object oriented languages like C#, C++
- Good analytical thinking and problem-solving capability
- Strong SDLC experience in delivering projects on time with high quality, covering requirements analysis, design, implementation, and testing
- Able to communicate optimally with peers and other departments in local and international settings.
- Experience in developing automated test cases, test-driven development or applying any kind of test automation framework
- Ability to lead ambiguity, and be flexible to adapt to a dynamic work
- Experience in full-stack development
- Strong in OOP and OOA/D
- Knowledgeable and has experience in using UML and software design patterns
- Experience in SAFe and/or Agile Scrum Software Development methodologies
- Experience with the latest technologies/frameworks/patterns/tools/systems like .NET, .NET Core, WPF, ReactJS, AngularJS, SQL, GRPC, Git, xUnit, CI/CD, Azure DevOps, Docker
- Involved with multi-tiered or moderate-to-complex system design or development
- Experience in Cybersecurity, Cloud-based development/deployment, DevOps, Mobile and any form of AI, Analytics or Data Science application development a plus.