Boardroom Appointments

Technology / Domain Specialists

South Africa full-time Senior Salary not listed
full-time Senior level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Contract position
Minimum requirements:

B-Degree in Computer Science or related technical field.

10+ years in a senior role designing and developing large-scale web applications

Experience using Node.js tools, backend tech stacks including Node, Python and Go

Experience with testing (Cypress, Jest) and CI/CD platforms such as Bitbucket Pipelines and Spinnaker

Experience with SonarCloud (Code scanning, vulnerabilities, code coverage, code quality etc) and Cloudflare (Caching, DNS, WAF, CSP)

Experience using Monorepos using Nx (we have over 20+ FE apps in the same repo)

Experience with Datadog, AWS services and using Terrafrom

Hands-on public cloud experience - AWS, Google Cloud, Azure, Heroku

Strong understanding of containers Docker, Kubernetes

Required experience in REST API development

Polyglot developer with current hands-on development experience in a major framework - .Net Core, Java/Springboot, Python, JS/NodeJS, Nest.JS, Nuxt.JS

Hands-on experience with low-latency messaging/queueing technologies - Kafka, rabbit MQ

Demonstrable familiarity with CI/CD process, testing frameworks and practices with tools like git, Jenkins/Bitbucket pipelines, Spinnaker

Knowledge of Monitoring and Observability Tools such as Dynatrace and DataDog

Strong knowledge of application, data and infrastructure architecture disciplines

Expert understanding of architecture and design across all systems

Experience working within an agile development environment

Excellent written and oral communication skills

Ability to work in a dynamic, remote-first environment with a globally distributed team

Learn about new trends and drive team discussions to improve the product

Excellent written and oral communication skills

Comfortable leading the frontend development team in big projects

This is a hands-on role and code contribution daily is required

Responsibilities:

Lead the design and architecture of large-scale backend applications using the best practices to ensure high levels of performance, maintainability and availability

Be involved in all aspects of development playing a critical role in design, planning, development, and deployment and drive improvements in the company's software delivery life cycle to enable high quality continuous delivery process.

The candidate will partner with key stakeholders across the business including the Backend Software Engineers, Product Management, Infrastructure/DevOps and Security to advance the product roadmap

Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Senior
Technology & IT API integration Javascript Project Management Python Remote Collaboration Senior level

Likely questions

  1. Tell us about work you have done that is close to the Technology / Domain Specialists role.
  2. How would you approach your first 30 days at Boardroom Appointments?
  3. Which of API integration, Javascript and Project Management have you used recently, and what did it help you achieve?
  4. How have you led people, improved a process, or made a hard decision in a previous role?
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, Javascript and Project Management.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Technology / Domain Specialists role because I can bring practical experience in API integration, Javascript and Project Management, learn the team quickly, and contribute to the outcomes Boardroom Appointments needs from this hire.

Related jobs.

More roles from this company or category.