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 1, 2024
    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

    A provider of software development and application design solutions, BBDs 36 years of technical and developer expertise spans the education, financial service, insurance, gaming, public and telecommunications sectors. Employing over 900 highly skilled, motivated and experienced IT professionals - BBD is the leader in independent software development.

    ...
    Read more about this company

     

    Business Analyst

    • Defining project requirements by identifying project milestones, phases and elements; forming project teams; establishing project budget
    • Monitoring project progress by tracking activity, resolving problems, publishing progress reports, recommending actions and identifying problems using data modelling techniques
    • Communicating with client stakeholders to assess expectations
    • Formulate ways for businesses to improve, based on research
    • Determining operational objectives by studying business functions, gathering information, and evaluating output requirements and formats
    • Constructing workflow charts and diagrams
    • Studying a system’s capabilities
    • Writing project specifications 
    • Improving systems by studying current practices and designing modifications thereof
    • Recommending controls by identifying problems
    • Writing improved procedures
    • Overseeing implementation of new technology and systems
    • Running workshops and training sessions

    Requirements

    • BSc degree or equivalent qualification 
    • Business analysis diploma
    • Experience in:
    • Software design and analysis
    • Software maintenance
    • Process Improvement
    • Microsoft Access and/ -or SQL

    go to method of application »

    JavaScript engineer - Cape Town, Johannesburg

    BBD is looking for JavaScript engineers to assist with:

    • Understanding requirements
    • Identifying production and non-production application issues
    • Contributing to all phases of the development lifecycle
    • Writing well-designed, testable, efficient code
    • Ensuring designs follow specifications
    • Raising concerns with design and identifying areas of improvement in the software delivery process
    • Learning from those in your team while sharing your knowledge
    • Staying on top of your game by knowing all the latest developments from a coding, methodology and approach perspective  
    • Preparing and releasing into production
    • Supporting continuous improvement by investigating alternatives and presenting these for architectural review
    • Requirements
    • JavaScript with a minimum of 4 years of solid exposure at a professional level
    • Back-end service integration typically – REST Web Services: Node.js, Java, .NET, Go and Java EE
    • Experience using Jira, Git and testing frameworks
    • Ability to read and identify issues in back-end code in languages
    • Must be based in South Africa, preferably Johannesburg or Cape Town

    Tech skills required

    • Web frameworks (React, Angular, Vue, Svelte)
    • HTML5 and CSS3
    • Integrating with REST services
    • Package management tools (NPM, Yarn)
    • Unit testing frameworks (Jasmine, Jest)
    • Mocking frameworks (WireMock)
    • Web servers (Nginx, Apache)
    • Understanding of application lifecycle, from development to deployment
    • Browser debugging

    Advantageous

    • Full-stack engineer
    • Docker and Kubernetes experience
    • AWS experience / certification
    • DevOps
    • Automation tools (Cypress, Protractor, Selenium)
    • Webpack
    • SCSS, SASS
    • Monorepo tooling (Nx, Lerna)

    go to method of application »

    DevOps Cloud Engineer

    • Implementing integrations requested by customers
    • Deploying updates and fixes
    • Providing level 2 technical support
    • Building tools to reduce occurrences of errors and improve customer experience
    • Developing software to integrate with internal back-end systems
    • Performing root cause analysis for production errors
    • Investigating and resolving technical issues
    • Developing scripts to automate visualisations
    • Designing procedures for system troubleshooting and maintenance

    Requirements:

    • BSc degree or equivalent qualification

    Knowledge of:

    • Ansible, Puppet, Chef, Salt or similar automated build tools
    • Either Java or .NET primary competence
    • Configuration and setup of Jenkins / Hudson, TeamCity, VSTS experience
    • ITIL certification at foundation level is preferable
    • AWS and AZURE exposure preferable
    • Development background preferred although operations background will be considered

    Experience in:

    • Continuous Integration and Continuous Deployment
    • System monitoring tools
    • System administration of servers and software
    • Database management
    • Developing database scripts for data extracts, fixes and deployments
    • Resolving technical PROD, QA and DEV environment issues
    • Investigating and addressing availability, performance and capacity issue

    go to method of application »

    C# engineer - Cape Town, Johannesburg

    BBD is looking for C# architects to assist with:

    • Functional requirements
    • Deployment environment
    • Performance requirements
    • Expected longevity of solution
    • Client budget (provide choices and highlight trade-offs if needed)
    • Skillset required to build vs skillset available
    • Skillset required to maintain, and support vs skillset available
    • Ease of future maintenance and support
    • Investigation and resolution of technical challenges, guiding project team members as appropriate and doing it yourself when appropriate

    You will ensure quality through:

    • Code reviews in a form appropriate to project and individual team members
    • Establishing and maintaining an enabling set of technical standards
    • Ongoing refinement, revision or establishment of our development delivery processes
    • Providing expert opinion on validity of project team or individual effort and time estimates
    • Mentoring, or facilitating the appropriate mentoring, of juniors and team members
    • Participating in performance management and recruitment processes for technical resources
    • Pre-sales design and project proposals
    • Participation in marketing activities with relevant writing, presenting and research

    Requirements

    • BSc Computer Science or similar tertiary qualification
    • Strong object-oriented programming skills

    Experience in:

    • C#
    • HTML
    • JavaScript
    • CSS 
    • WPF and WCF proven abilities
    • Microsoft Certification

    go to method of application »

    Java engineer - Cape Town, Johannesburg

    BBD is looking for Java engineers to assist with:

    • Conducting software analysis, programming, testing and debugging
    • Identifying production and non-production application issues
    • Contributing to all phases of the development lifecycle
    • Writing well designed, testable, efficient code
    • Ensuring designs follow specifications
    • Preparing and producing releases of software components
    • Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review

    Requirements

    • BSc degree in a technology-related field preferable
    • Proficiency in Java with +-3 years solid exposure at an academic or professional level
    • Must be interested in pursuing a professional career in Java
    • Experience in: (relative to seniority)
    • OO Principles – polymorphism, inheritance, encapsulation
    • Strong Java and OO development knowledge
    • J2EE
    • JSP
    • JavaScript
    • JQuery
    • MVC
    • CSS and HTML
    • JDBC – creating relational databases, queries and updates
    • JUnit / Unit Testing Framework
    • EJB or Spring Framework
    • JPA / Hibernate
    • RESTful Framework
    • Maven / ANT
    • Git
    • HTML5 basics

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BBD Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail