Java programmer

CaseWare International Inc. based in 1 Toronto St suite 1400 Toronto, ON M5C 2V6 is inviting applications from suitable candidates for the position of Java programmer who are self-motivated and have good interpersonal skills. The candidate who got selected will be required to start work as soon as possible. The vacancies refer to Term or contract or Full time job. The shift schedules have yet to be determined. The selected candidate will also have the option of working remotely.

Employer Name: CaseWare International Inc.
Position: Java programmer
No. of vacancies: 3
Salary: $80,000 to $140,000 annually for 40 hours per week
Employment type: Term or contract, Full time
Location: 1 Toronto St suite 1400 Toronto, ON M5C 2V6; Remote work available

Job Description

  • The candidate will be required to write, modify, integrate and test software code.
  • The candidate will be responsible for identifying and communicating technical problems, processes and solutions.
  • The candidate will be required to prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • The candidate must be able to assist in the development of logical and physical specifications.
  • The candidate will be expected to help with the collection and documentation of user requirements.
  • The candidate will be expected to conduct research and evaluation on a variety of software products.
  • The candidate will be expected to maintain existing computer programmes by making changes as needed.
  • The candidate will be responsible for writing, modifying, integrating, and testing software code for e-commerce and other Internet applications.
  • The candidate will be expected to ensure software security by creating programmes that actively monitor the sharing of sensitive information.
  • The candidate will be expected to test and maintain applications to ensure their quality and performance.
  • The candidate will be responsible for designing and implementing Java-based applications.
  • The candidate will be expected to maintain existing computer programmes by making changes as needed.
  • The candidate will be required to troubleshoot, debug and upgrade existing software.
  • The candidate will be responsible for all stages of software development lifecycle.

Job Requirements

  • The candidate should be fluent in English language.
  • The candidate must hold a Bachelor’s degree in Computer and Information Sciences, General and Artificial Intelligence, and Robotics.
  • The ideal candidate will have at least 5 years of experience in a related industry.
  • The candidate should be a good team player with enough interpersonal and judge-mental skills.
  • The candidate should be organized and flexible in nature.
  • The candidate should be punctual.
  • The candidate should be dependable.
  • The candidate should be reliable.
  • The candidate should give importance to values and ethics.
  • The candidate must have excellent written and verbal communication skills
  • The candidate must have strong analytical mindset and good problem-solving skills.
  • The candidate should have strong critical thinking skills.
  • The candidate must be capable of acting on their own initiative.
  • The candidate should be energetic with a positive attitude.
  • The candidate should have strong knowledge in programming language.
  • The candidate should be client focused.
  • The candidate must analyse code for flaws and errors and present detailed plans to improve them.
  • The candidate should have the ability to work quickly without compromising quality.
  • The candidate should have leadership skills to take control of a situation and make quick decisions when necessary.
  • The candidate should be knowledgeable about current issues affecting the industry and its technologies.
  • The candidate should have excellent time management skills and the ability to prioritize work.
  • The candidate should have strong organizational skills with the ability to multi-task.
  • The candidate should be bondable and easily communicate.
  • The candidate should be able to work in fast-paced busy environment.
  • The candidate should be willing to work under pressure.
  • The candidate should be required to perform repetitive tasks on frequent basis.
  • The candidate should be willing to work for long hours in sitting positions.
  • The candidate should have an eye for details to submit work or send communications without error
  • The candidate must finished the work with in the given time line.

Programming Languages

  • The ideal candidate will be well-versed in Java, JavaScript, HTML, CSS, C#, Python, React Native, and Angular.js.

Security and Safety

  • The candidate should be subjected to a thorough criminal background check.

Own Tools/Equipment

  • The candidate must have a Computer and cell phone.
  • The candidate must have access to the Internet.

Computer and Technology Knowledge

  • The candidate should be familiar with Database software, JavaOS, File management software, Security software, Communication software, Programming software, Software development and API.

How to Apply

If you are interested in applying, apply through the given options.

By email

[email protected]

Show More
Back to top button