What are the responsibilities and job description for the Software Engineer position at AuthX?
We are looking for Application Developer (Windows\Desktop Application) to build software using languages and technologies of the .NET framework.
Roles and Responsibilities
- Design and development of C /C#/.NET WPF Windows applications.
- Integrate .NET desktop/windows applications with API and COM components.
- Code reviews, Build test environments.
- Develop software installs/deployments.
- Build new .NET desktop/windows with C#/VB.NET, WPF/ Win Forms.
- Write Code, Scripts that will tweak and Windows Services, DLL files.
- One should be an excellent team player, yet capable of working independently, and will be able to manage multiple projects at once.
- Candidates will work with very little direction and will be comfortable making technical decisions in a team environment.
- Design and Develop the Windows Agent that tweaks the Windows OS and Enforce the Configurations required for Mobile Device Management Tools.
- Design and development of Windows Driver and Kernel level programming.
- Provide development support for Windows kernel driver/user mode application development.
- Analyze, debug, fix kernel/user mode problems reported by end customers.
- Continuously enhance the code by incorporating newer technologies, improving the code structure and performance, and finding/fixing bugs.
- Take increasing levels of ownership of the codebase.
- Understanding of Windows operating systems, kernel-mode programming, device drivers.
Requirements
- Experience integrating systems through web services, preferably using Web API/ SOAP.
- Expertise in C# .Net, C
- Experience in Winform/WPF Development
- Strong understanding of object-oriented programming and writing reusable libraries.
- Familiar with various design and architectural patterns
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- 2-7 years of experience in a similar profile
NOTE: Please note that due to high number of applications, only shortlisted applicants will be contacted.