Team Leader - Software Development
at Universit du Luxembourg
Luxembourg, Canton Luxembourg, Luxembourg -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 Dec, 2024 | Not Specified | 07 Sep, 2024 | N/A | Git,Demos,Prototype,Reuse,Manuals,Code,Workshops,Test Automation,Pair Programming,Project Planning,Documentation,Licensing,Software Distribution,Community Engagement,Software Development,Technical Documentation,Version Control,Gitlab | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
The University of Luxembourg is an international research university with a distinctly multilingual and interdisciplinary character.
The Interdisciplinary Centre for Security, Reliability and Trust (SnT) at the University of Luxembourg is a leading international research and innovation centre in secure, reliable and trustworthy ICT systems and services.
We play an instrumental role in Europe by fueling innovation through research partnerships with industry, boosting R&D investments leading to economic growth, and attracting highly qualified talent. We look for researchers from diverse academic backgrounds to contribute to our projects in areas such as: Network Security, Information Assurance, Model-driven Security, Cloud Computing, Cryptography, Satellite Systems, Vehicular Networks, and ICT Services & Applications.
Responsibilities:
SnT Technology Transfer Office is looking for a Software Development Team Lead, who will be entrusted with recruitment and management of the software development team designed to help and train SnT researchers in best practices of software development, management and deployment. The Software Development Team’s goal is to improve SnT’s capacity to deliver higher TRL and more applicable research results, by transforming the software prototypes into higher quality, integrated, deployable digital solutions.
You main role is to lead the software development team, under the command of the Head of Technology Transfer Office, and a dedicated Steering Committee.
The software team’s tasks, include (among other requirements):
- to train and advise researchers on best practices in software development, including project planning, version control, test automation, CI/CD, and documentation
- Conduct workshops and provide manuals, and technical documentation to enhance staff skills
- Support proposal writing to ensure feasible outcomes within budget and time
- Assist with initial coding through pair programming, promote version control (Git and GitLab), and implement thorough testing and cybersecurity measures. Facilitate CI/CD pipeline deployment, promote reuse of assets, and prepare code for demos and prototype
- Help in external code integration, support MVP development for licensing, and prepare technical documentation
- Support the FOSS team to manage execution of the FOSS policy, open source software distribution, and maintain open-source projects, ensuring compliance and community engagement
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Luxembourg, Luxembourg