Business Unit: Technology
Contract Type: Permanent/Full Time
Closing Date: 30 November 2018
Scannet Team responsibility is creating and maintaining IDscan’s mid-size grade software system which can be provided on premises solution to power small, medium and large businesses to onboard their customers using IDScan technologies, it sits on the top of IDscan lower level products (IDScan Document Expert System IDES, IDScan FaceMatch Biometrics IDFB, ... etc) and adds many functions such as reporting, auditing, Windows UI, DB persistence, client’s integrations and more.
As a member in Scannet team you will be responsible for investigating what the technology has to offer to make our systems smarter, more capable, more reliable and more enjoyable to interact with. Which will need educating yourself with any new tools that you need, working along the full development stack and thinking of new ways to solve problems. You will need to equip yourself with high sense of quality as it’s the reliability and accuracy that sets the product apart.
As our team aspires to build on the success of our leading products and wants it to be on the forefront in ID management, we want to expand our team with experienced and passionate developers to share with us the journey to fulfil this goal. You will work in a practical and cutting edge technology and see how it makes positive impact to people and businesses.
What you will do…
Product: Ensures our products are developed by the most effective technical approaches in the goal of satisfying their commercialized features and maintaining high internal robustness.
Quality: Ensures the best development practices are respected (adopt, advertise, document and train).
People: Collaborates with other senior software engineers in the team to make important technical decisions and to solve challenging and impacting problems. Technically supports less experienced team members to overcome blocking development issues.
Knowledge: Plays an important role in building and maintaining up-to-date a development knowledge base covering software architecture, development environment, practices and issues.
Process: Actively participates in establishing a clear and efficient development process.
To enable you to be successful, we are looking for…
Confirmed development experience for businesses. Contributions to public and open source projects will be appreciated, also 4 years of experience with modern C# and OOP will be a plus.
Proven experience developing and implementing applications, particularly web-enabled applications using C#, ASP.NET, HTML5, ASP.NET web forms, MVC, WPF, Web API, Razor, SQL and No SQL…
Solid academic and/or professional background in software engineering and software design.
Capacity to design and implement complex object-oriented patterns, public interfaces and architectural patterns
Wide knowledge in development environments and infrastructures, including IDE, CI systems, Version Control and Security Principals. etc.
o Represent relationships based on mutual respect, appreciation, and liking
o Expressing always positive actions to the others who are expressing their feelings and situations
Keeping up with Tech:
o Rank the resources in order of usefulness to you
o Make or allow the time to use the resources
o Use a great feed reader
Timely decision making:
o Makes decisions in a timely manner, sometimes with incomplete information and under tight deadlines and pressure
o Can make quick decisions when the situation merits
Functional / Technical Skills:
o Has and uses the required functional and technical knowledge and skills to do his or her job at a high level of accomplishment
o Chooses appropriate tools or technology for tasks; experiments with new processes, tools, or technologies to determine applicability
o Provides opportunities for others to supervise technical skills and concepts.
Enjoy writing tests and documentation.
Experience with Database Administration.
Practical experience with REST.
Experience with Mobile Development (Android/IOS) is a plus.