Alabang, Philippines (Hybrid)

We are seeking a skilled and versatile Full Stack Developer to join our digital solutions team. This role involves the design, development, and integration of software components using Microsoft .NET Framework/Core, SQL Server, and React.js.
If you thrive in a collaborative, agile environment and enjoy working across both front-end and back-end technologies, this is an excellent opportunity to contribute to meaningful and high-impact digital initiatives.
Design, build, and maintain efficient, reusable, and reliable .NET code.
Develop, implement, and optimize SQL queries, stored procedures, and performance tuning.
Collaborate with cross-functional team members within an agile development environment.
Participate in Agile ceremonies, including estimation, daily stand-ups, sprint planning, grooming, and retrospectives.
Update and manage user stories and tasks in JIRA, ensuring accurate sprint tracking.
Conduct thorough code reviews and testing before release to QA.
Manage pull requests, handle code merges, and facilitate software releases.
Troubleshoot and resolve defects identified by QA teams or end users.
Promote a team culture of transparency, collaboration, and continuous learning.
Provide proactive updates on project progress and deliverables.
Monitor daily service deliverables and prepare required status and performance reports.
Support other team members to ensure service continuity and successful project outcomes.
Expand understanding of business processes, IT systems, and modern technology trends.
Stay current with emerging technologies, frameworks, and development practices.
Share technical expertise through mentorship or training of other developers.
Perform other tasks and responsibilities as assigned.
5+ years of professional experience developing applications with Microsoft .NET (Core/Framework).
4+ years of hands-on experience with SQL Server, including advanced query optimization and stored procedure design.
Strong front-end skills in HTML, CSS, JavaScript (ES6+), and React.js (minimum 2 years), with experience in component-based architecture and state management.
1+ year of experience with TypeScript for building strongly typed and maintainable React applications.
2+ years of experience using Git for version control, branching, and collaborative workflows.
Practical experience working in Agile development environments (minimum 1 year).
Solid grasp of software engineering best practices, including testing, version control, and clean code principles.
Strong understanding of web fundamentals (HTTP, REST APIs, response codes, and integration techniques).
In-depth knowledge of .NET best practices, including SOLID principles, dependency injection, and unit testing frameworks.
Excellent English communication skills—able to collaborate effectively and explain technical details clearly.
Adaptable and growth-oriented, with enthusiasm for learning and applying new technologies.
Passionate about modern software development and staying updated with industry trends.