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

    Method of Application

    Interested and qualified? Go to ASSA ABLOY Group on www.assaabloy.com to apply

    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