Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Gurugram |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Internet / E-Commerce |
Functional Area | General / Other Software |
EmploymentType | Full-time |
BirdEye is looking for a passionate individual to join our fast-paced engineering team as a Window Desktop DeveloperOur engineering team works on challenging problems every day. We have a team culture that truly believes in constantly learning and improving, and our engineers are always encouraged to think big and experiment with new ideas. Our engineers are responsible for building polished products and writing high quality code by designing APIs and abstractions that are extensible and maintainable. Everyone on the engineering team has a huge impact on our product and our company.requirements Skills Required:Mandatory skills:Experience on either Windows Services or Windows Task Scheduling. Creating setup packages - installers/ uninstallers along with customising Good to have skills:Custom Controls like Infragistics/ Telerik/ DevXpress Cloud experience and working with APIs Roles & Responsibilities: Work on latest .NET technologies and be able to support various different .NET and Microsoft OS versions as well as client library versions. So, we will be supporting old versions while adding support for latest versions. Create a self-updatable application that detects new updates (full installs/ patches) and either auto-upgrade or prompt the user to upgrade or snooze/ postpone for a while. Move from Windows Services based model to Windows Task Scheduler model for scheduling recurring jobs with fault-tolerance and self-healing built in in case of circumstances like server down, no internet connectivity etc. Integrate with APIs deployed in cloud (AWS) for log upload and update downloads. Setup alerting, monitoring and reporting around the running applications and data fetched. There is good scope for working with cloud and NoSQL databases to implement this. Revamp the current application architecture to move to ORM framework like NHibernate etc. Move the application architecture to WPF and use custom controls like Infragistics/ Telerik etc. Implement CI/ CD for the application. Write unit test cases for testing and code coverage along with code quality etc. Implement security features within the application. Implement custom actions within installation process. Implement WMI for remote installation and maintenance wherever possible. Work closely with a cross functional team of highly motivated and intelligent folks with a unique range of startup and enterprise experience ,
Keyskills :
test casescode coverage custom controlswindows services application architecture wpf