Full Stack Software Engineer
Beaconhouse National University

Careers at BNU
BNU is an equal-opportunity employer. Women and minorities are encouraged to apply.At the Human Resource Department of BNU, we believe that ‘people’ are the heart and soul of any organization. We offer a stimulating, competitive, and collaborative environment and promise adequate training and development of the University’s employees so that they can keep up with the changing requirements of their respective fields.
We welcome faculty and staff members who want to be a part of a growing Liberal Arts University. Send your job applications to [email protected] to join our team.
Beaconhouse National University is looking for a dynamic and competent Full Stack Software Engineer to join our team. The ideal candidate will be passionate about building scalable, secure applications and improving business processes through automation and sound engineering practices.
Responsibilities:
- Analyze system requirements, identify process gaps, and design scalable, maintainable, and secure solutions.
- Perform in-depth analysis of existing systems and lead process reengineering and automation efforts.
- Collaborate with business users to understand and document functional and non-functional requirements.
- Design and prototype solutions based on gap analysis and propose system improvements.
- Oversee the full software development lifecycle including requirements gathering, design, development, testing, deployment, and support.
- Develop, test, and deploy automation workflows to streamline business operations.
- Conduct system audits to ensure data integrity, security, and compliance with organizational policies.
- Continuously assess and upgrade technologies to improve system performance, reliability, and maintainability.
- Provide technical leadership to junior developers and ensure adherence to coding standards and best practices.
- Prepare detailed documentation for system processes, codebases, and user manuals where needed.
Minimum Qualification & Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of professional experience in both front-end and back-end web development (full-stack development).
Required Technical Skills:
Backend Development
- Strong command of PHP and modern PHP frameworks, especially Laravel.
- Proficient in object-oriented programming and design patterns (e.g., MVC).
- Experience in developing RESTful APIs and services.
Database Management
- Excellent understanding of relational databases (e.g., MySQL, Oracle) and strong SQL query writing skills.
- Experience in database schema design, performance optimization, and query tuning.
Frontend Technologies
- Proficient in HTML5, CSS3, JavaScript, and related libraries or frameworks (experience with Vue.js is a plus).
- Ability to integrate front-end interfaces with backend services seamlessly.
Security & Compliance
- Strong knowledge of common web vulnerabilities (e.g., XSS, SQL injection) and secure coding practices.
- Familiarity with accessibility standards and compliance (e.g., WCAG).
Testing & DevOps
- Experience with unit testing, integration testing, and CI/CD pipelines is a plus.
- Familiarity with Git version control and collaborative development practices.
A market competitive salary with commensurate benefits shall be offered. Commute service on designated routes is available.
Eligible candidates may apply at [email protected] by October 5, 2025 with the post mentioned in the subject line. Only shortlisted candidates shall be contacted.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
DevOps Engineer

Shopify / E-Commerce Assistant

Human Resources Operations Specialist
