POSITION TITLE : Senior Software Engineer
REPORTS TO : Lead Engineer
DEPARTMENT : Marketing and Content
LOCATION : Costa Rica
The Senior Software Engineer will have all of the required skills of a senior engineer as well as a demonstrated ability and desire to lead a team by communicating clearly and a willingness to continuously improve processes, systems and his / her own career.
The Senior Software Engineer will work closely with other senior members of the team to make technical and architectural decisions and provide mentorship to less experienced engineers on the team.
Eighty percent of the Senior Software Engineer’s time will be dedicated to development.
The Senior Software Engineer will strive to understand the product and processes that they are supporting, and demonstrate ownership of those systems, services and features.
He / She will also partner with the Product Manager to build and groom the backlog, decomposing the opportunity into stories and tasks.
He / She will be an advocate for doing things right, but also be realistic and considerate of the business needs.
An important responsibility of the Senior Software Engineer is to support and motivate the team. He / She will be responsible for providing consistent and candid feedback to team members via retrospectives and design sessions.
From a software development perspective, the Senior Software engineer will engage into requirements engineering, design, development, code reviews, continuous integration and monitoring of the health in production of the systems built by the team.
ESSENTIAL DUTIES & RESPONSIBILITIES :
QUALIFICATIONS, SKILLS & ABILITIES :
PHYSICAL DEMANDS, VISUAL ACUITY & WORKING ENVIRONMENT :
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Terms are defined as Regularly : 60 100%, Frequently : 30 60%, Occasionally : 10 30%, Rarely : 1 10%.
IN AN 8 HOUR WORKDAY, THIS JOB REQUIRES :
Ability to be mobile
Crouching (bend at knees)
Stooping (bend at waist)
Twisting (knees / waist / neck)
Reaching overhead / extension
Other physical demands : Keyboard typing
Vision for close work
Other sensory requirements
Yes / No
Safety requirements (i.e. clothing, safety equipment required, activities performed)
Exposures (i.e. fumes, chemicals, vibrations, humidity, cold, heat, dust, and noise.
Operation of equipment, tools, vehicles
Other environmental requirements