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: Jun 30, 2017
    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

    LAWtrust is a specialist security solutions provider that builds trust in information systems through establishing authenticity, accountability and privacy in data messages. It focuses on applying digital signatures and positive identity to business processes, saving time, lowering costs and reducing risk for businesses. LAWtrust operates the only WebTrust c...
    Read more about this company

     

    Senior Java Developer

    Job description

    Want to be part of a company that operates on the leeding edge of security and a development team that is on the forefront of countering cybercrime and working with key clients?

    LAWtrust specialises in cyber and information security (mPKI, Authentication, Biometrics, Digital Certificates and Encryption) and our LAWtrust Centurion Office is looking for a Senior Software Developer who will be accountable for solutions analysis and development, by guiding development of software specifications; overseeing testing efforts; leading developers and taking a team lead role on certain projects in designing, developing and maintaining software solutions or key modules.

    You will be working closely with the Business Analyst, Systems Architect, Development Manager and Product Owner to understand the functional and system requirements.

    Your duties and responsibilities will typically include:

    • Implement development best practices:
    • Evaluate projects from a technical view, guarantee that the development methods used are correct and practical.
    • Provide development technical specifications (TSS) & software design documentation (SDD) that is aligned with functional requirement specifications (FRS) from business/product requirements.
    • Implement the preferred LAWtrust development methodology, standards and processes including methodology, coding and source code commenting standards, code optimization, code certifications, secure coding practices, thread modeling & vulnerability assessment.
    • Document all relevant development components according to the LAWtrust development templates.
    • Develop, maintain and support existing and new .Net/Java/Android/iOS (and other when required by the solution design) applications (including databases).
    • Provide high quality development components in line with technical and functional solution specifications.
    • Interact with the Professional Services team and provide guidance or training on solution deployment.
    • Read, interpret and implement functional specifications from the team leads into development components.
    • Participate in integration testing. Verify quality by performing peer reviews and confirming tests.
    • Assist with ad hoc issue analysis and resolution including production support.
    • UI, Interface prototype (user interface design and layout mock-ups).
    • Review product design with lead developer, architect and product owners.
    • Participate in code walk-through and process meetings.
    • Mentor peers in terms of technology, good practice and design.
    • Commit to keep abreast of latest developments in terms of information security and systems development.
    • Provide input to new solutions and technology LAWtrust should be developing or implement.

    What you will need
 There are always a lot of technical problems to solve, so ideally, we want someone with a computer science or engineering degree. Most important is solid experience in programming and problem solving. In short, the ideal candidate has:

    • Relevant IT Degree or national diploma from a university.
    • Microsoft certifications on current technologies (MCPD, MCSD)
    • Java development experience developing line of business applications.
    • Strong SQL programming skills and relevant experience (MsSQL, MySQL).
    • Java SE and Java EE development experience.
    • JSF, Icefaces, XAML experience, REST, SOAP

    User experience qualifications, skills, or experience.

    • Team Foundation Server, Visual Studio Team System and GIT experience.
    • C#, Android and iOS experience beneficial.

    You will be working alongside exceptionally talented colleagues developing meaningful cyber security solutions that supports the delivery of key, national government, financial services and enterprise solutions. Imagine having the opportunity to see the difference you are making on a national level! Our growth over the past 11 years has been phenomenal, and we are the largest Trust solutions provider in Africa working in the exciting areas of biometrics, mobile security, digital signatures, and encryption. We are a team of dedicated individuals with a love of security and a common vision to make the world a safer place for citizens, employees and consumers. We support our people’s learning and growth with study assistance, internal training courses and local and international conferences. The environment is relaxed, with a casual dress code, flexible working hours, a daily breakfast bar, monthly lunches and themed get-togethers to unwind together and have some fun.

    Method of Application

    Applicants should please e-mail to HR Manager, Nina at [email protected]. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 14 days, please consider your application unsuccessful.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at LAWtrust Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail