Senior Programmer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Senior Programmer

Position Summary:

Provide a brief (3-4 sentences) description that describes the nature and level of work.  The Position Summary should state why the job exists.

This position is responsible for leading the design, development, operation, and maintenance of Information Technology computer systems and software applications. Sr Programmer/Analyst uses technical knowledge to define strategic direction within the specific discipline and to solve complex business problems, by means of a systematic and disciplined approach. This position employs software, hardware, and/or communication technologies to accomplish assignments.

Essential Duties and Responsibilities:

List the 8-10 key areas of responsibility in descending order, with the responsibility requiring the most amount of time first.  Use specific action verbs such as “manages”, “analyzes”, “files”, etc.

  • Design, development and implementation of Web applications in one or more platforms
  • Facilitates design and development of business solutions which further specific business strategies
  • Plans, designs, and implements complex functional and technical application and system level designs.
  • Defines interdependency with other disciplines and is involved in the testing and certification processes.
  • Leads, directs and provides technical guidance to team.
  • May act as project leader for projects with complex or voluminous documentation and may provide or coordinate special documentation services as required.
  • Supports, operates and maintains computer systems and software applications.
  • Interprets, refines and applies methods and procedures in accordance with Software Development Life Cycle (SDLC), Information Technology industry standards and best practices as defined by Royal Caribbean Cruises, Ltd. 
  • Remains current with industry trends in order to conceive, prototype and recommend technical approaches for IT systems and solutions that meet business needs.
  • Able to travel, as necessary, to perform required job duties.
  • Able to work late evenings, nights and weekends as needed.
  • Performs other duties as required.  This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position.  Employees will be required to perform any other job-related duties assigned by their supervisor or management.

Financial Responsibilities

List any responsibilities for budget, expenses and/or achievement of revenue targets in US Dollars.

  • Solid understanding of IT estimation activities.  May lead large/complex estimation activities
  • Meets expectations in meeting deadline within budget, schedule and appropriate quality

Qualifications:

List the minimum level of education and experience required to perform the work at the entry level of the job.

  • Requires a bachelor’s degree in computer science or computer engineering (Master's degree preferred) in area of specialty, or equivalent experience.
  • 5+ years of experience in business Web development.  At least 3 consecutive years in any one language (PHP/Node.Js)
  • Experience in Angular Typescript or equivalent.
  • Experience in Web services, SOAP, REST and third-party API integration.
  • Knowledge in Git version control
  • Knowledge in Collaboration and Continuous Integration Tools such as JIRA, Bitbucket, Jenkins and Confluence.
  • Knowledge in AWS is a plus.
  • Knowledge in AI is a plus.

Knowledge and Skills:

List specific knowledge and skills necessary to perform this job related to the Essential Duties and Responsibilities identified above. 

  • PHP, MySQL / SQLServer, and expert knowledge in at least one Web platform.
  • Ability to establish programming norms
  • Up-to-date knowledge of latest Web development techniques and development platforms
  • Subject matter expertise in computer science, engineering or related discipline
  • Able to formulate, communicate and implement technical solutions
  • Lead teams and manage project deadlines.
  • Proven ability to collaborate with technical peers
  • Capable of working independently with minimal supervision.  May lead or direct the work of others
  • Demonstrate a degree of creativity with strong analytical and problem-solving skills
  • Strong with methodologies, tools, best practices, and processes within specific area of responsibility
  • Excellent verbal and written communication skills
  • Ability to work well under pressure.
Original job Senior Programmer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Pasay

icon get direction How to get there?
View similar Education / Training jobs below

Similar Jobs in the Philippines

GrabJobs is the no1 job portal in the Philippines, connecting you to thousands of jobs fast! Find the best jobs in the Philippines, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.