Jr. Software Developer
Summary
Junior Software Developer at Sucere Foods Corporation in Malolos, Philippines, assisting with the full software development lifecycle — designing, coding, testing, and maintaining applications — while collaborating with senior developers, QA, and business stakeholders. Core stack includes HTML, CSS, JavaScript, jQuery, PHP, C#, and SQL/NoSQL databases.
About the role
A Junior Software Developer supports the software development lifecycle by assisting in designing, coding, testing, and maintaining software applications. Collaborate closely with senior developers, QA, and business stakeholders to deliver solutions that are functional, scalable, maintainable, and aligned with the company's goals. The junior developer is expected to write clean code, follow best practices, and continuously improve their technical skills while contributing to the success of development projects.
Key responsibilities
- Assist in designing, coding, testing, and maintaining software applications
- Collaborate with senior developers, QA, and business stakeholders
- Write clean code and follow best practices
- Continuously improve technical skills
- Contribute to the success of development projects
Qualifications
- Bachelor’s Degree: common degrees include Computer Science, Information Technology, or related fields.
- Fresh graduate or 1-2 years of work experience in software development.
- Knowledge in popular programming languages, such as:
- Frontend Languages: HTML, CSS, Javascript, JQuery, Ajax
- Backend Language: PHP, C#
- Basic understanding of programming languages such as JAVA, Python, or C++ (optional)
- Knowledge of database systems like SQL, MySQL, and NoSQL databases.
- Experience with full Software Development Life Cycle (SDLC), from requirements gathering and design to coding, testing, deployment, and maintenance.
- Strong analytical and problem-solving skills are crucial.
- Proficiency in writing clean, maintainable code and debugging and optimizing code for performance.
- Ability to work effectively within a team, collaborate on projects, and participate in code reviews.
- Ability to learn new software and technologies quickly