Provides support in specialized technology areas that can include, but is not limited to, elements such as: Web design, requirements/specifications definition, analysis, assessments, planning, design, development, integration, testing, installation, performance tuning, deployment, or maintenance.
Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications.Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements.
As a Senior Developer, you are responsible for development, support, maintenance and implementation of a complex project module. You should have good experience in application of standard software development principles.
In this role, the selected candidate will provide technical and systems design expertise to assist in the development, implementation, review and upgrade of Microsoft.Net-based management and decision making systems; is proactive in providing suggestions in regards to product development, new services and technologies or enhancements to existing systems/configurations which will assist the end user in improving overall service to their customers.
This is a Firmware Engineering position for embedded software development for printers and AIOs; the candidate should have experience and education relating to embedded software development for real time systems.
In this role, the selected candidate must have experience developing a sales strategy, including the techniques and tactics based on customer feedback and market environment, and in business development activities including prospecting, networking, and partnering.