- PSD1 Professional Scrum Developer
- Software Development
- SMIROnline
SCOPE OF WORK
Under the direction/guidance of NCIA or delegated staff, the Candidate will develop, test and update SOL2 software functionality, integrated and in coordination with the existing Scrum team that encompasses other software developers and eventual participating Nations’ representatives. This work will include the following activities:
- Develop/update C#, JavaScript, .Net, Bootstrap and JQuery software modules;
- Develop/conduct unit and automated testing of software components;
- Attend virtual and in-person meetings.
The Candidate will be coordinated by the Scrum Master and shall participate in periodic status update meetings, sprint planning, sprint review and other meetings via electronic means using Microsoft Teams. On rare occasions, there may be a requirement to attend in-person meetings at NATO offices in Brussels, Brain-L’Alleud and Mons, Belgium, as requested by the Project Manager.
Each sprint is planned for a duration of 4 weeks. The content and scope of each sprint, i.e. the deliverables, will be agreed during the sprint-planning meeting, in coordination with the NCIA, the ACO representative and the contractor.
Requirementss
This work will also requires service delivery at the level of a Junior Software Developer, possessing the following qualifications:
- Relevant and recent experience in web development using ASP .NET Framework (.NET 8) using Visual Studio as the Integrated Development Environment and C# as the programming language.
- Relevant and recent experience in website GUI development using Bootstrap and the related languages and frameworks (CSS, HTML, JQuery), the Webpack module bundler, and Extensible Markup Language (XML) knowledge.
- Relevant and recent experience working with MS SQL databases, including stored procedures and XML storage and query.
- Relevant and recent experience working with JavaScript and Typescript modules (ES6).
- Relevant and recent experience working in software development teams following a Scrum methodology. A minimum PSD1 Professional Scrum Developer certification is required.
- Relevant and recent experience in continuous software integration and automated testing, including knowledge of test automation frameworks.
- Relevant and recent experience working with software development tools, such as Microsoft Azure DevOps, GitLab and SonarQube.
- Able to produce efficient, clear, readable, maintainable and high-quality code, including the use of SonarQube to evaluate and monitor quality compliance.
- Ready to quickly integrate with the current Scrum team and take-up duties and software development tasks, including the following: Test development and test integration for the existing and new code; Produce and edit software related documentation and technical reports in English; Support Product Backlog refinement.
- Able to speak and write fluent English, as all the work will be conducted in the English language.
- Must have the nationality of one of the NATO member nations.
- Experience of working in the Defence industry;
- Experience of developing software for military systems and applications;
- Knowledge and experience of working on applications hosted on NATO networks
Report job