Hiring.Camp

Junior Software Engineer (PHP)

Powtechgroup

·

Today

Location
Kuala Lumpur, Kuala Lumpur
Type
Full-time
Department
Engineering
Seniority
Entry
Closing date
Today

Description

The Junior Software Engineer is responsible for assisting in the development and maintenance of high- quality web applications using PHP and Laravel. This role involves working under the guidance of senior engineers and project managers to deliver projects efficiently and securely.

REPORTING RELATIONSHIPS
This position reports directly to the Senior Software Engineer, and then, in turn, to the Lead Software Engineer or the Head of Department. There are also functional reporting relationships with the Application Support Team as well as project discussions with the Sales & Marketing Department.

MAJOR ACCOUNTABILITIES
The Junior Software Engineer will be responsible for:

  1. Code Development and Maintenance:
    ➢ Participate in the coding and development of new software features and applications, adhering to company standards and best practices.
    ➢ Assist in maintaining and upgrading existing software systems, ensuring optimal performance and reliability.
  2. Collaboration with Development Team:
    ➢ Work closely with senior software engineers and development team members on software projects, contributing to the team’s overall success.
    ➢ Participate in code reviews to learn best practices and maintain code quality across the team.
  3. Testing and Debugging:
    ➢ Conduct basic testing of software applications to identify and fix bugs, improving software quality and user experience.
    ➢ Collaborate with the QA team to understand testing outcomes and implement necessary code adjustments.
  4. Technical Documentation:
    ➢ Create and maintain comprehensive documentation for software applications, including system architecture, code comments, and API guides, to support future development efforts.
  5. Professional Development:
    ➢ Engage in continuous learning opportunities to advance technical skills and stay updated with the latest industry trends and technologies.

MAJOR FUNCTIONS
The incumbent is responsible for the following:

  1. Software Design and Implementation:
    ➢ Contribute to the design and implementation of software solutions, utilizing programming languages and technologies relevant to the company’s tech stack.
  2. Agile Development Practices:
    ➢ Actively participate in agile development practices, including sprint planning, daily stand-ups, and retrospectives, to foster a collaborative and iterative development process.
  3. Version Control:
    ➢ Utilize version control systems, such as Git, to manage code changes and collaborate effectively with the development team.
  4. Unit Testing:
    ➢ Write and maintain unit tests to ensure code reliability and functionality, working closely with the QA team to understand and implement testing best practices.
  5. Learning and Adaptation:
    ➢ Demonstrate a willingness to learn from senior team members, adapt to new technologies and frameworks, and take on increasing responsibilities over time.

SKILLS AND ATTRIBUTES
➢ Good communication and collaboration skills.
➢ Understanding of PHP and Laravel Framework.
➢ Familiarity with MySQL Database.
➢ Basic knowledge in Linux CLI, AWS CLI, shell and bash scripting.
➢ Basic knowledge with AWS service, especially VPC, EC2, S3, RDS, EB, CloudFormation,
Lambda.
➢ Experience with version control system and git commands, specifically GitLab.
➢ Willingness to learn and improve skills in PHP, Laravel, AWS, and GitLab.
➢ Problem-solving and critical thinking skills.

QUALIFICATIONS, KNOWLEDGE, AND EXPERIENCE
Essential
➢ Minimum of 1 years working experience in related field
➢ Professional Certification or Degree in Computer Science, Information Technology,
Engineering or a related field.

Desirable
➢ AWS certification.
➢ Prior experience with PHP Laravel environment.
➢ Prior experience in web application development.
➢ Prior experience in cybersecurity.

Skills

PHPLaravelAWSLinuxMySQLGitGitLabCybersecurityAgile

Similar Jobs

30

Junior Software Developer

Laansu·Sterling, Virginia

2d ago

Junior Software Developer

Ericsson·Łódź, Łódź Voivodeship

3d ago

Junior Software Engineer

Alarmcom·Kraków, Lesser Poland

3d ago

Junior Software Engineer

Ascendanalytics·Boulder, Colorado·Hybrid

4d ago

Junior Software Engineer

Fis·India

4d ago

Junior Software Engineer

Leidos·Alexandria, Virginia +5

4d ago

Junior Software Developer

Wiris·Barcelona, Catalonia

4d ago

Junior Software Developer

ARA·Albuquerque, New Mexico

4d ago

Junior Software Engineer

Rocketlab·Auckland, New Zealand

4d ago

Jr. Software Engineer

Avav·Maryland, US

5d ago

Junior Software Engineer

Mbda·La Spezia, Liguria·Onsite

5d ago

Junior Software Engineer

Smadex SLU·Barcelona, Catalonia

6d ago

Junior Software Developer

ASR INTERNATIONAL·Hauppauge, New York·Remote, Onsite

6d ago

Jr Software Engineer

Tripadvisor·Reykjavík, Capital Region·Onsite

1w ago

Junior Software Engineer

Caci·US·Onsite

1w ago

Junior Software Developer

Henssler Financial·Kennesaw, Georgia

1w ago

Junior Software Engineer

Waites Sensor Technologies, Inc.·Huntsville, Alabama

1w ago

Jr. Software Engineer

Optimum·Remote·Remote

1w ago

Junior Software Developer

VivSoft Technologies·Remote

2w ago

Junior Software Engineer

Kidde Global Solutions·Gdańsk, Pomerania

2w ago

Junior Software Engineer

Experian·Sofia, Sofia-Capital

2w ago

Software Engineer – Entry Level

Gdms·Middletown, Rhode Island·Onsite

2w ago

Junior Software Engineer

Careers Home·Tuzla, Federation of B&H·Hybrid

2w ago

Junior Software Engineer

SIA·Paris, Île-de-France

3w ago

Junior Software Engineer

IRIS RegTech Solutions Limited·Surat, Gujarat

3w ago

Software developer junior

Eng·Italy

3w ago

Junior Software Engineer

Lexroom·Milan, Lombardy·Hybrid

3w ago

JUNIOR SOFTWARE ENGINEER

EniJobs·San Donato Milanese, Lombardy

3w ago

Junior Software Developer

Bullet Trade Services·Guelph, Ontario

3w ago

Junior Software Developer

Leidos·US

3w ago