Overview
Participate in full SDLC of access control systems for web applications, Cloud, RFID, Bluetooth, WiFi technologies for existing and legacy system migrations to future generation product lines
Responsibilities
- Evaluate architecture design in collaboration with internal and external users to determine content, processing and capacity requirements, user access levels, software, firmware and hardware requirements.
- Perform detailed analysis of system design, including sequential and logic diagrams from system requirements or user stories.
- Evaluate system factors, including but not restricted to input/output requirements, information flow through hardware/software/firmware; providing alternative methods of problem resolution when needed.
- Contribute to a high performing Agile SPRINT team.
Qualifications
- University or College degree in Computer Science, Engineering or equivalent.
- Minimum 5 years’ experience in software design and development ideally in one or more of the followingtechnologies, practices and environments:
- C#, .Net, C++
- Various communication protocols: USB devices, IP/UDP, socket layers, HTTP/S, and familiar with networking/routing environment.
- Good understanding of a multi-tiered architecture.
- Experience with asynchronous processes, threads and back-end services.
- Familiar with systems level integration & hardware configuration.
- Web development using ASPX, MVC, and .NET.
- Practical knowledge of SQL language, SP and MS-SQL Server.
- Practical knowledge of web services, APIs, Zigbee, Veracode, Cloud platforms, BLE, nHibernate, Cassandra.
- Good knowledge of Delphi for legacy migration purposes.
- Experience with TFS and Agile/Scrum process and applied software development best practices.
To apply for this job email your details to info@aleo-solutions.com