Application deadline date has been passed for this Job.
Exploreture
Job Overview
Software Engineer
Responsibilities
- Implementation of connectors using C# as of the specifications provided.
- Investigate 3rd party SDKs, APIs, and software libraries.
- Ensure that the solutions you develop are backwards compatible, functionality complete, resilient, stable, secure, fit for purpose and usable.
- Ensure that all solutions within the product have the end customer and ease of use in mind.
- Investigate, analyse and document reported defects.
- Perform maintenance programming and correction of identified defects.
- Troubleshooting driver related issues onsite.
- Create and maintain technical documentation using defined technical documentation templates.
- Provide estimates for work to be done within the backlog.
- Work with the Testing Team to achieve the best possible design of features and enhancements.
- Highlight possible improvements as early as possible in the development process.
- Always strive to achieve the very best quality code practicable.
- Perform related duties as assigned.
- Adhere to all corporate policies and procedures.
Required qualifications, skills and experience:
- Experience in .Net development on desktop and service-based applications.
- Experience using C# and VB.NET, COM, Active X, Windows Forms, WPF, .Net 4 or above, TFS, Windows Server 2008 and later.
- Experience in, .net programming skills such as Asynchronous programming, WCF, Generics, and reflections.
- Ability to work effectively under strict time constraints and customer deadlines.
- Strong analytical and problem-solving skills.
- Able to work in a fast-moving environment and pragmatic approach to changing priorities.
- Object Oriented design and implementation.
- TCP/IP and networking skills.
- Excellent communication and time management skills.
- Excellent understanding of modelling concepts such as UML and object-oriented design and development.
- Attention to detail and ownership of issues.
- Proven IT skills in Windows environments and the Microsoft application stack.
Desired experience and skills:
- Experience in enterprise software applications in the Security industry.
- Knowledge and experience of security hardware and integration applications – DVRs, Cameras, Access control etc.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- ExperienceNot Specified
- GenderBoth
- INDUSTRYComputer and technology
- QualificationNot Specified