Associate Java Software Engineer

Associate Java Software Engineer

Polytechnic University of the Philippines
Not Specified
Not Specified

Job Description



Description:

The Associate Java Software Engineer/Java Software Engineer assumes the role of
programmer and consultant, which involves implementing, assisting clients in the field of
software development.

Duties and Responsibilities:

Software Development
  • Designs software to ensure that the most suitable solutions are built to meet the clients needs.
  • Implements best practices in software development such as testing, self documenting code and other practices necessary for delivering sustainable and working software.
  • Implements software solutions to better achieve the business value agreed on by the client.
  • Installs and configures software to suit clients requirements.
  • Collaborates with teammates and other stakeholders to get the best output of the team.
  • Initiates open discussion with the clients to get a better understanding of their needs.
  • Is able to discuss with the clients impediments and works together to resolve problems.
  • Expected to seek out and understand the business value of the clients.
  • Must be able to provide software solutions to our clients to satisfy their current business needs.
  • Must be able to assess how to implement better software practices as the need arises.

Client Management
  • Delights the client with software solutions.
  • Must be able to adapt to the clients environment and culture to ensure that we are able to deliver clients expectations. This includes dress code and working hours.
  • Understands clients expectations and works towards achieving them.
  • Handles clients expectations and manages them appropriately.
  • Must be able to influence the clients positively toward implementing best practices into their software engineering.
  • Other roles and tasks related to Consulting Services may be assigned as needed.

Qualifications:
  • No relevant work experience required
  • Proficiency in Java development
  • Knowledge of professional software engineering and best practices
  • Familiarity with Object-Oriented Programming concepts and its application to a project
  • Proficient understanding of code versioning tools such as Git
  • Knowledge in Object-oriented Design, Design Patterns, Enterprise Patterns is a plus
  • Stable internet connection at home for the application process and possible work-from-home arrangement.

Requirements:

Skills:
Creative, Self-Management, Critical Thinking, Computer/Technical Literacy, Interpersonal Abilities, Fast Learner

Similar Jobs

People Also Considered

Career Advice to Find Better