Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 15, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Established in South Africa 21 years ago, ASSA ABLOY, South Africa is part of the international Swedish giant, ASSA ABLOY, global specialists in the manufacture and supply of secure, safe and convenient door opening systems and entrance solutions for a wide range of applications. The impressive, state-of-the-art range of locks, keyless locking mechanisms, ...
    Read more about this company

     

    Software Designer - Senior REQ 1442

    Duties And Responsibilities

    • Analyze and evaluate software requirements; collaborate with colleagues and customers to gather and define product requirements
    • Assist in product design and architecture development
    • Design, develop and maintain software systems to satisfy documented software requirements
    • Facilitate and assist in the task estimation process
    • Work and communicate in a cross-functional team environment comprised of software engineers, quality assurance engineers, product line managers, and customer support representatives, etc.
    • Investigate and analyze reported software defects to resolve them in a timely manner
    • Proactively provide status, raise issues, and communicate necessary information to appropriate team members on a regular basis
    • Prepare, present, and participate in technical discussions and code reviews
    • Contribute to the continued development of processes to improve the efficiency and quality of development projects; assist in formulating standards and development practices to improve the software development process
    • Work with all departments to continuously improve product, process, workflow, and customer experience
    • Make recommendations and assist in the implementation of new processes and tools
    • Consult with firmware engineers and other engineering staff to evaluate interfaces between hardware & software and operational & performance requirements of the overall system


    Desired Skills and Experience

    • Working knowledge of source code management and configuration
    • Strong understanding of the software development lifecycle, including design, architecture, and implementation
    • Proficiency in programming runtime languages such as C/C++/C# and Java
    • Proficiency in databases such as SQL Server and SQLite
    • Proficiency in web development using:
      • Google Web Toolkit
      • Request Factory
      • UI Binder
      • I18 Resources
      • GUICE/GIN
      • ASP.Net
      • MVC
      • AWS / Azure Webservices and IoT Stack
      • HTML, JavaScript, CSS
      • JSON, XML, XSD
      • Web Sockets
      • Server Management and Configuration: Jetty / IIS
    • Proficiency in automated testing and testing frameworks using:
      • TestNG, JUnit
      • Regression Testing with Selenium
      • Mock Objects
      • DbUnit
    • Proficiency in concurrent programming for multi-threaded applications using:
      • Immutable Objects
      • Thread safe operations
    • Proficiency in network programming using:
      • Client/Server Architecture
      • NIO with blocking/non-blocking operations
      • Buffered streams, binary or text based
      • UDP Unicast Datagrams
      • TCP Servers with channel scheduling
    • Proficiency in database persistence frameworks such as:
      • Hibernate
      • Entity Framework
      • Full Text Search (Lucene, LINQ)
    • Proficiency in applying design patterns such as:
      • Singletons, Factories, Proxies, Injection
      • MVP, MVC
      • Annotations and Validators
      • Reflection
    • Proficiency with development tools such as:
      • Eclipse
      • Subversion, Mercurial, Git
      • Visual Studio
      • Hudson, Ant, Maven

    go to method of application »

    Sales -Partner Development Consultant (REQ 1634)

    This position requires a knowledgeable and experienced business development professional to increase Impro's sales opportunities within the Fortune 1000/Global 500 End-user communities from different vertical markets, system integrators as well as with consultants/engineers/specifiers/End Users. The actions of this position will result in Impro being the "Trusted Advisor" to both the End-user, Influencer/Consultant and Installer communities, creating pull through sales value to the supply channel for Impro solutions and services. The candidate must have track record at prospecting and specifying.
     

    Duties and Responsibilities
    Include the following, other duties may be assigned:

    • Identify, prioritize, schedule, pursue, and secure strategic End-user opportunities to promote the expansion and convergence of current and future Impro technologies within their facilities, Implement the group's programs: identify, prioritize, schedule, pursue, and secure strategic End-user, consultant and installer opportunities to promote the expansion and convergence of current and future Impro technologies within their facilities.
    • Conduct End-user, consultant and installer/Influencer focus groups & seminars to better understand the required features & functions of future technologies.
    • Provide End-user, consultant and installer program presentations during "face to face" introductory meetings.
    • Develop and schedule the deployment of required End-user, consultant and installer programs to address individual needs.
    • Identify & understand the business models of the key accounts as it relates to security.
    • Provide educational/awareness briefings for End-users, Consultants and installers to reinforce Impro's role as "Trusted Advisor".
    • Interface collaborate, and communicate effectively with other departments and business units in support of Impro's goals.
    • Maintain a high degree of industry solution knowledge.
    • Regular travel might be required throughout South Africa, with a small degree of international travel. The employee should have a valid passport and driver's license.
    • Attend applicable industry tradeshows, meetings and other events. Participate in applicable End-user and Influencer seminars and conferences.
    • Identify and co-ordination tender responses in conjunction with the engineering team and product managers.
    • Assist customers (Integrators, Consultants and End Users) with A&E Specifications, BOQ's and System Design's
    • Continuously manages administrative functions to ensure quality and timeliness, manages accurate and timely sales activity and performance reports, analyses report data to project trends and build forecasts, maintains accurate and complete prospect and client database.

    Minimum Activity

    • A minimum of 48 customer face-to-face visits per month as per example below: -

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at ASSA ABLOY Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail