Junior Software Engineer
Summary
Junior software engineer on the internal IT/software team at Barbizon Everyday Group of Companies in Paranaque City: building and maintaining applications, troubleshooting bugs and escalations, doing database administration, and tracking software license compliance. Broad exposure expected across .NET, PHP, Python, Java, MySQL and Windows/Linux systems.
About the role
A software development role focused on programming, troubleshooting, and database administration. The position involves building and maintaining software applications, resolving bugs and defects, and ensuring compliance with software licensing agreements.
Key responsibilities
Troubleshoot major bugs and defects to ensure issues and requests are resolved appropriately and on time
Create prototypes and mock-ups using standard project templates and tools
Follow coding standards, code sharing, and design guidelines
Handle escalations from peers and allocate requests, tasks, and emails to appropriate individuals or support groups
Ensure compliance with software licensing agreements by maintaining accurate tracking of software purchases, license keys, and installations
Document license compliance periodically for audit and control processes
About you
Graduate of BS Computer Science, Computer Engineering, or any related discipline
At least 1 year work experience on a software development team
1-2 years experience in programming, support, and Database Administration
Basic troubleshooting skills in both software and hardware
Basic Networking skills (TCP/IP, LAN, WAN, IP Sub-netting, etc.)
Exposure to Software Development in C, C#, VB.NET, ASP.NET, RUBY RAILS, PHP, Python, HTML, CSS, Java, and JavaScript with jQuery, MySQL, and other compatible databases
Hands-on experience in building Stored Procedures, Windows Scripting, VBA Scripting, and Excel VBA Macro
Familiarity with Windows, Linux, and UNIX operating systems
Solid coding practices including design, unit testing, and revision control
Good oral and written communication skills and analytical and problem-solving skills
Benefits
Additional leave
Company events
Employee discount
Flexible schedule
Flextime
Free parking
Health insurance
On-site parking
Opportunities for promotion
Paid training
Pay raise