
Developer 1, Programming (New College Graduate/Fresh Graduate)
- Calabarzon
- Permanent
- Full-time
- Develop and maintain high-quality, efficient, and scalable software solutions
- Work with end users to define requirements for new applications and enhancements to existing systems/applications.
- Collaborate with cross-functional teams to gather and analyze requirements for new features and enhancements
- Write clean, well-documented, and testable code using best practices and design patterns
- Participate in code reviews and provide constructive feedback to team members
- Troubleshoot, debug, and resolve software defects and performance issues
- Contribute to the continuous improvement of our development processes and methodologies
- Stay up-to-date with emerging technologies and industry trends to recommend innovative solutions
- Provide support for applications used in the factory operating in a fast moving manufacturing environment.
- Mentor junior developers and share knowledge within the team
- Education: Minimum of a BS in Electrical Engineering, Computer Engineering, or related discipline is required. MS is a plus.
- Knowledge in front end development using Angular or React framework, JavaScript and jQuery.
- Programming Skills: The successful candidate must have hands-on programming experience using the Microsoft Visual Studio development suite, specifically C#.Net. Also, familiar with the web application development. 0-2 years of professional software development experience required
- Software Architecture: Understanding of software architecture, design patterns, and object-oriented programming principles. Knowledge of web development frameworks and RESTful API design
- Database: Must have programming experience with Oracle DB or MS SQL, including database schema design and writing stored procedures/functions.
- Written communication skills: The successful candidate must be able to write clear requirement documents, design documents, test plans and user documents.
- Verbal communication skills: The successful candidate must be able to present requirements, designs, test plans and status to peers and management team.
- Team Skills: The successful candidate must have demonstrated successes in operating in a collaborative team development environment.
- Experience with Agile development methodologies and version control systems (e.g., Git)
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus
- Self-motivated with a passion for continuous learning and staying current with emerging technologies (AI, ML etc.)
- We provide free medical examination.
- We do not collect any original requirements.
- We do not collect any fees at any stage of the hiring process.