
Software Developer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Belgium.
• Design, develop, and deliver high-quality code to implement new features and user stories.
• Enhance existing functionality through refactoring and optimizations.
• Utilize version control (Git) effectively while applying appropriate branching strategies.
• Write automated unit and integration tests.
• Adhere to coding standards and architectural patterns, ensuring code meets quality gates such as linting, tests, and coverage thresholds.
• Engage in code reviews.
• Provide assistance to QA as required.
• Organize and support testing events involving users and stakeholders.
• Create and deliver high-quality code to resolve software bugs and performance issues.
• Develop and maintain necessary documentation for team use.
• Define API/interfaces.
• Create README and usage instructions.
• Document architectural notes for complex changes.
• Generate how-to and wiki documents for new technical changes, tools, or packages introduced.
• Participate in planning meetings, daily status updates, and other meetings via electronic means using conference call capabilities, as per NCIA instructions.
• Attend workshops, events, and conferences related to the supported services upon request from the NCIA project team.
• Provide a consolidated monthly report in the form of a completed Delivery Acceptance Sheet (DAS) (Annex B), detailing the traceability to planned scope and annotating the deliverables produced for the projects and activities supported, signed by the contractor personnel.
• Over 10 years of experience as a Software Developer, with at least 5 years in C#.
• Strong background in ASP.NET Web application development with a minimum of 3 years of relevant experience.
• At least three years of experience in Angular frontend development.
• Recent experience (within the last year) on a project where C# is the primary language.
• Relevant skills in HTML, JavaScript, and CSS.
• Extensive knowledge of SQL Server, PL/SQL, and database querying.
• Solid understanding of asynchronous programming and multi-threaded applications.
• Good grasp of message exchange formats such as JSON and XML, including XML schemas.
• Familiarity with Git version control.
• Experience with TOPFAS-related maintenance and development.
• Excellent communication skills in both spoken and written English.
• Strong presentation skills, considering the target audience.
• A team player who is friendly and always ready to assist others and share knowledge.
• Good collaboration skills, with the ability to work effectively in a multinational and diverse team.
• A growth mindset, always seeking to improve and learn.
• Proactive and takes ownership at all times.
• Not Applicable
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.