Lead Software Design Engineer and Product Director: Difference between revisions

From Future Worlds Center Wiki
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
The title '''Lead Software Design 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 [[N.E.T.S. Mediterranean Graduate School of Applied Social Cognition]].  
The title '''Lead Software Design 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 [[N.E.T.S. Mediterranean Graduate School of Applied Social Cognition]].  
The Lead Software Design Engineer is in charge of all  software projects.


==Responsibilities include==
==Responsibilities include==
The exact responsibilities of a Lead Software Design Engineer vary from company to company, but within the context of our Organization, they are:
The exact responsibilities of a Lead Software Design Engineer and Product Director vary from company to company, but within the context of our Organization, they are:
 
* Responsible for the underlying architecture for the software program
* Overseeing the work being done by any other software engineers working on the project.
* Act as a mentor for new or lower-level software developers or programmers, as well as for all the members on the development team.


* Serve as an interface between the programmers and management,
* In charge of defining the vision and purpose of all organizational software projects to be developed.
* Has ownership of development plans and have supervisorial responsibilities in delegating work and ensuring that software projects come in on time and under budget.  
* Overseeing the work being done by the [[Software and Systems Developer| Software and Systems Developers]] working on the project through continuous communication with the [[Senior Software Engineer and Project Manager]] as well as directly with them.
oversee a development team of between two and ten programmers, with three to five
* Serve as a mentor for all [[Software and Systems Developer| Software and Systems Developers]] as well as for the [[Senior Software Engineer and Project Manager]] and any other members on the development team.
* Has 'ownership' of development plans and have supervisorial responsibilities in delegating work and ensuring that software projects come in on time and under budget.