American software company
-Investigate & demonstrate the use of products with other 3rd party technologies.
-Manage the technical relationship with customer accounts, ensuring that they are aware of the latest product capabilities.
-Build and demonstrate Proof of Concepts (POCs) for prospects and customers to illustrate the suitability, ease of use, performance, features, and reliability and/or connectivity capabilities of technology.
-Participate in business and detailed technical discussions at all levels and in all departments of the customer's organization to foster the adoption, use, and deployment of technologies.
-Install the software and assist with benchmarking exercises to determine optimal deployment configurations.
-Work as a hands-on lead application developer to coach partners and prospects, particularly in the early stages of adoption or during particularly technically challenging projects.
-Provide consulting services for the Sales Department and other departments (Marketing, Support, Development, Documentation among others) as requested
-Proven experience or technical management in an application development environment.
-At least 4 years programming with demonstrable current hands-on expertise in object-oriented languages such as C#, C++ or Java / J2EE.
-Extensive use of 2 or more databases, including designing logical and physical database schema, good SQL and JDBC/ODBC expertise, installation and configuration skills, and performance tuning.
-Fluent in English
-Familiarity with ESB, Enterprise Application Integration (EAI) experience using InterSystems Ensemble, BEA Software, IBM, Oracle, Microsoft or similar.
-Familiarity with modern web-based development frameworks such as Angular, React, Vue.js or similar.
-Demonstrated ability to construct and optimise high-performance applications including database schema, code and deployment topologies.