The ideal candidate will work on things that closely correlates with the success of the company. As a member of Perspective VMS® engineering team, you will develop new features that advances our Video Management System product portfolio to gain competitive advantage. You will coordinate with Engineering and Product Managers, on new features and help LENSEC execute the company’s product roadmap. You will proactively identify opportunities for improvement, build consensus, track risks and dependencies with a positive attitude.
Responsibilities
- Design and build new features from our product roadmap.
- Use AI-assisted development tools and AI coding agents in daily work (design, coding, debugging, testing and documentation) to deliver features faster, while maintaining code quality, reliability, security and code-review standards.
- Troubleshoot software issues and debug code.
- Help ensure our internal codebases remain well tested, easily extensible and documented.
- Work in a high-performing and winning culture and foster a collaborative working environment with other members of the team.
- Work with cross-functional teams on different time zones.
- Contribute to technical documentation and wiki pages.
Qualifications
- BSc. degree in computer science or software engineering or any relevant field.
- Minimum 4 years of experience in similar position
- Proficiency in .NET programming languages, especially C#.
- Excellent understanding in object-oriented principles.
- Hands-on experience with AI coding assistants and agentic AI tools (such as Claude Code, GitHub Copilot or Cursor), including writing clear prompts and instructions, breaking down tasks for an agent, and carefully reviewing, testing and validating the code it produces.
- Understanding in ASP.NET frameworks (MVC or Web Forms) and Web APIs.
- Good knowledge in web development technologies: HTML/CSS, JavaScript/TypeScript, jQuery, Bootstrap, AngularJS, Telerik Framework (Kendo UI and Telerik Reporting).
- Good knowledge in working with relational databases such as Microsoft SQL Server databases.
- Strong understanding of Agile methodologies (Scrum, Kanban…etc.).
- Proficiency in multithreaded programming
- Solid experience in network programming
- Good analytical and creative approach to complex problems.
- Ability to work under pressure.
- Excellent communication skills.
Qualified applicants may send their updated CVs to: HR@lensec.com