HME
Location
Bangalore | India
Job description
HME is looking for your talent! If you are a Software Engineer, we would love to hear from you! This role will have a focus on Drive-Thru timer development. Must have a strong application development background.
What you will do in the position: Work within a team to develop new complex software projects. Deliver with inputs provided via high-level design and modelling tools. Assist in documenting and reviewing overall architecture and individual objects (modules) for a given software project. Define and perform both unit and system tests on components and objects of a given software project. Use test tools such as debuggers, emulators, and test plans to unit and system test software applications to debug and validate them. Support Sustaining Engineering in solving design errors and/or modifications of existing released products. Investigate customer problems as requested. What you will need to succeed in this position: 0-3 years of previous experience with software application development. Knowledge of C# / .NET, C / C++, .NET (Core), and / or Node.js and React Experience with relational databases for local application storage Excellent communication; written and verbal. BA or BS (college graduate) - required. Nice to have: Experience with development in a Linux environment. Previous experience with developing software for cloud-connected devices. Familiar with object-oriented and structured software design methods. Experience with multi-threaded programming Experience with Chromium in an embedded environment Experience utilising web services (REST API or SOAP). Experience with UI/UX development and design. Experience with the following frameworks: Entity Framework Core NetMQ (ZeroMQ for .Net) Dotnetify (Web Sockets using SignalR) XUnitJob tags
Salary