Software Solutions Engineer

Owen Daniels
12 Feb 2017
12 Mar 2017
Contract Type
Full Time


  • The primary responsibility of this role is to provide enterprise solution application implementation services and support during the design, build, test and training phases of projects based on the companies innovative software platform.
  • Reporting to the appointed Program Manager or the Professional Services Manager, the Software Solutions Engineer will operate in a collaborative, team focused, environment, ensuring adherence to our strict quality control and program delivery methodology.
  • This is a customer facing role that requires a thorough understanding of the companies platform and the infrastructures that it will interact with along with a detailed understanding of the sub system edge devices used by our end-user and reseller partner customers.
  • Successful project delivery and positive customer satisfaction is crucial to our expansion strategy, therefore excellent written and verbal communication skills along with strong analytical and problem solving expertise are pre-requisites for this role. The ability to operate to tight deadlines and effectively engage with both end-user and reseller partners is crucial, as is experience of deploying an enterprise based software solution.

Software Solutions Engineer


  • Become an authority in all aspects of the design, build, integration, test, quality control (QC), commission and deployment of IPSecurityCenter based solutions.
  • Create detailed design documentation for customer submission, review and approval.
  • Possess an in-depth knowledge of the setup, configuration and operation of 3rd party sub system edge devices.
  • Produce detailed functional and operational customer requirements specifications based on site visits, requests for information (RFI), requests for proposal (RFP) and other commercial and technical documentation.
  • Conduct in-depth product and solution demonstrations when required.


  • Perform installation and configuration tasks to deliver the company solutions at end-user and reseller partner customer locations.
  • Become proficient in training end-user customers and reseller partners in all aspects of solutions.
  • Develop and maintain strong relationships with end-user customers, reseller partners and system and equipment manufacturers.

Software Solutions Engineer


  • Ensure a high degree of consistency and that quality is adhered to across all product deployments to meet agreed to Statement of Works (SOW)/Functional Design Specifications (FDS) for a given project.
  • Ensure detailed documentation is maintained throughout each project to ensure a smooth handover to Customer Support once the project is completed.
  • Provide constructive feedback and intelligence to the Product and Development teams to enhance the company’s solutions and commissioning capability.
  • Participate in FAT, SAT and UAT.
  • Provide onsite and remote 3rd level technical support as requested by Customer Support

Software Solutions Engineer

Key Qualifications, Skills, and Experience


  • Bachelor’s degree in Computer Science or software related technical degree or equivalent experience.
  • Proven track record of installing, implementing, testing, and training end users on a high-level application suite like Document Management, Fleet Management, electronic point of sale (EPOS) or enterprise resource planning (ERP).
  • Demonstrable experience of configuring personal computers (PCs), servers and troubleshooting the Windows Server and Desktop Operating Systems.
  • Strong knowledge of database architectures and methodologies; ideally Microsoft SQL Server and the ability to manipulate data effectively and efficiently using SQL object oriented (OO) Concepts and rationale.
  • Proven track record and experience of networking principles and the Internet Protocol (IP).
  • Excellent knowledge of virtual machine (VM) environments and Microsoft Clustering.