Back to jobs
This role is not purely maintenance-focused, with significant exposure to new development work and modern product enhancements.

Software Engineer, Senior (Public Sector)
ManilaPosted 1 weeks ago
Full-timehybrid
Job Description
Software Engineer, Senior (Public Sector)
Department: Development
Employment Type: Full Time
Location: Manila
Description
We are hiring a Senior Software Engineer to support development of the O&R back-office platform, a web-based enterprise application used by public sector and utility organizations.
This role is primarily backend-focused (~80%) with some frontend exposure (~20%), contributing to both new feature development and product stability.
You will work within a structured engineering environment, collaborating with senior engineers and technical leads to deliver enhancements while maintaining high-quality standards.
A Typical Day in the Life Includes:
- Developing backend features using C# / .NET framework
- Contributing to new feature development (enhancements) and bug fixes
- Working across application layers (presentation, business logic, database)
- Participating in code reviews and technical discussions
- Collaborating with senior engineers to implement designs and solutions
- Supporting product releases across multiple development cycles
- Learning and building domain knowledge of the product and industry
This role is not purely maintenance-focused, with significant exposure to new development work and modern product enhancements.
Basic Qualifications:
- At least 5 yrs of experience in software development using C# / .NET
- Understanding of application architecture and layered design (presentation, business logic, database)
- Functional knowledge in JavaScript frameworks preferred (Angular, AngularJS, Node.js)
- Proficiency with software development lifecycle and coding best practices
- Ability to write clean, maintainable, and structured code
- Strong collaboration skills and willingness to learn from senior team members
Preferred Qualifications:
- Experience working in enterprise or large-scale applications
- Familiarity with cloud platforms (AWS/Azure) or CI/CD environments
- Experience supporting both feature development and production environments
- Interest in learning new technologies and contributing to modernization initiatives (e.g., AI, platform improvements)