Pasig City
19 days ago
Software Developer (Backend)
Description

Description As a Backend Software Developer, you will be responsible for designing and development application that assist in the design of switching power supplies. This role requires strong technical expertise as a software engineer to develop high quality software solutions in line with project objectives and industry standards. Responsibilities:Design, develop and maintain a software product for the switching power supply design, ensuring high software quality standards.Maintain existing codebase by bug fixing, refactoring, and implementing unit tests.Collaborate with engineering team and QA department to clarify requirements and ensure program functionality meets expectation.Prepare comprehensive reports, instructions and other documentation for the software product.Evaluate code for compliance with industry standards, validity and maintainability.Participate in peer reviews of solution designs and associated code.Keep abreast of technology and industry trends to innovate and stay competitive.Requirements:BS degree in Computer Science, Electrical Engineering or related fields.5 years of commercial C++ development experience, preferably in complex software projects.Proficiency in C++, OOP, STL, multi-threaded programming.Ability to quickly understand existing codebases and write clean, easily maintainable code.Strong communication skills to effectively interact with internal team members and external stakeholders.Experience with agile development methodologies, including Scrum.Proficiency with version control systems such as Git.Excellent problem solving abilities and the ability to generate and effectively express ideas.Knowledge of software security best practices and experience implementing secure coding practices.Strong attention to detail in documentation and reporting.Significant advantages:Knowledge of electrical engineering.Strong mathematics foundationExperience with Rogue Wave Stingray Studio.Familiarity with web technologiesKnowledge of PHPFamiliarity with MATLAB.Experience with project management tools such as Jira.

Confirm your E-mail: Send Email