We are seeking a skilled and motivated Software Engineer to join our growing team. The ideal candidate will have strong experience in desktop and web application development, with a focus on WPF, Blazor, and SQL Server. The role is primarily focused on the implementation and maintenance of systems, with active participation in documentation processes.
Key Responsibilities
- Develop and maintain applications using WPF (Windows Presentation Foundation) and Blazor
- Develop, optimize, and manage SQL Server databases, queries, and stored procedures
- Work closely with the team to implement system requirements and specifications
- Troubleshoot, debug, and upgrade existing software systems
- Participate actively in technical documentation (user manuals, system documentation, API documentation, etc.)
- Ensure code quality through best practices, testing, and version control
- Provide technical support and contribute to the continuous improvement of systems
Minimum Requirements
- Minimum of 3 years proven experience in software development
- Strong hands-on experience with:
- WPF (desktop application development)
- Blazor (web application development)
- Microsoft SQL Server
- Ability to provide tangible references or a portfolio of past work/projects
- Solid understanding of object-oriented programming and software development principles
- Experience with version control systems (e.g., Git)
Added Advantage
- Experience with Azure DevOps (CI/CD pipelines, repositories, boards, etc.)
- Familiarity with modern DevOps practices
Key Competencies
- Strong problem-solving and analytical skills
- Attention to detail and commitment to quality
- Ability to follow defined architectures and specifications (not responsible for system design)
- Good communication and documentation skills
Only candidates who meet the above requirements should apply.
Application Deadline
14th April 2026