New Job: Senior Developer

Requirements

  • Previous experience in web development or other related fields
  • Proficiency with HTML, Javascript, VB.net, and SQL required
  • Familiarity with Python, R, or other related languages preferred
  • Strong problem solving and critical thinking skills
  • Strong attention to detail

Job Tasks

  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
  • Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.

Knowledge

  • Computers and Electronics — Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • Mathematics — Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Engineering and Technology — Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
  • English Language — Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • Customer and Personal Service — Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.

Skills

  • Database management system software — MySQL; Google Cloud SQL 
  • Development environment software — Integrated development environment IDE software; Microsoft Visual Studio 
  • Object or component oriented development software — C++; Oracle Java; Python; Swift 
  • Operating system software — Linux; Oracle Solaris; Ubuntu; UNIX 
  • Web platform development software — JavaScript; Microsoft Active Server Pages ASP; Ruby on Rails 
  • Programming — Writing computer programs for various purposes.
  • Active Listening — Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • Complex Problem Solving — Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Critical Thinking — Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Quality Control Analysis — Conducting tests and inspections of products, services, or processes to evaluate quality or performance.

Abilities

  • Written Comprehension — The ability to read and understand information and ideas presented in writing.
  • Near Vision — The ability to see details at close range (within a few feet of the observer).
  • Oral Comprehension — The ability to listen to and understand information and ideas presented through spoken words and sentences.
  • Deductive Reasoning — The ability to apply general rules to specific problems to produce answers that make sense.
  • Inductive Reasoning — The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).

Leave a Reply