Senior Software Engineer and Project Manager: Difference between revisions

From Future Worlds Center Wiki
Jump to navigationJump to search
(Created page with "Primary Roles and Responsibilities: Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor Working closely wi...")
 
No edit summary
Line 1: Line 1:
Primary Roles and Responsibilities:
The title '''Senior Software Engineer''' is reserved for persons working in one of the companies associated with the organization and/or in [[Ekkotek Ltd.]], which serves as the [[Technology Transfer]] for both the [[Cyprus Neuroscience and Technology Institute]] and [[NETS]].


Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor
The key responsibilities are:
Working closely with upper management.
# Work closely with upper management to ensure prioritization of work according to Board priorities
# Responsible for planning, processing and performing all jobs and tasks in an efficient manner with no need for assistance from the supervisor
 
 
In more detail the responsibilities include:
Design and develop programming systems making specific determinations about system performance.
Design and develop programming systems making specific determinations about system performance.
Responding promptly and professionally to bug reports.
Responding promptly and professionally to bug reports.
Line 49: Line 53:
Possess extremely advanced technical skills.
Possess extremely advanced technical skills.
As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems.
As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems.
Skills
Expert knowledge of computer languages.
Expert knowledge of computer languages.
Expert knowledge of data structures.
Expert knowledge of data structures.
Line 73: Line 82:
Expert knowledge of component writing.
Expert knowledge of component writing.
Demonstrated ability to use standard computing tools: Word processor, spreadsheet, browser, email, and file compression software.
Demonstrated ability to use standard computing tools: Word processor, spreadsheet, browser, email, and file compression software.
Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.
Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.\
 
 
[[Category: Definitions]]