Full Stack Developer

Reposted 2 Months Ago
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng, ZAF
In-Office
Mid level
Fashion • Retail
The Role
Design, develop, and maintain BI dashboards, reports, and ETL pipelines. Build and optimize data models and SQL queries, ensure data integrity, troubleshoot issues, and partner with stakeholders to deliver reliable reporting solutions.
Summary Generated by Built In

Build technology that powers a luxury brand.

If you're passionate about solving real business problems, enjoy working across the full software development lifecycle, and want to see the direct impact of your work, we'd love to hear from you.

About the Role

You'll partner closely with business stakeholders to understand operational challenges and develop secure, scalable solutions that improve efficiency across the organisation.

This is more than a development role. We're looking for someone who takes ownership, thinks strategically, embraces AI-assisted development, and enjoys building software that genuinely makes a difference.

What You'll Be Doing

  • Design, develop and maintain scalable full-stack applications
  • Build secure APIs and integrations between internal and third-party platforms
  • Develop modern front-end and back-end solutions using .NET and C#
  • Design and optimise SQL databases for performance and reliability
  • Leverage AI-assisted development tools to improve productivity while maintaining high engineering standards
  • Write clean, maintainable, well-tested code
  • Troubleshoot production issues and continuously enhance existing applications
  • Contribute to architectural decisions, technical standards and best practices
  • Collaborate with cross-functional teams to deliver solutions that create real business value

Requirements

Qualifications & Experience

  • Degree or Diploma in Computer Science, Software Engineering, Computer Engineering or Information Systems
  • 3–5 years' experience developing production software

Technical Skills

  • Strong experience with .NET and C#
  • Solid understanding of object-oriented programming, software architecture and clean coding principles
  • Experience designing and integrating RESTful APIs
  • Advanced SQL skills, including schema design, query optimisation and performance tuning
  • Experience with Git and modern CI/CD practices
  • Exposure to cloud platforms such as Microsoft Azure or AWS
  • Experience debugging, supporting and maintaining production systems

Advantageous

Experience with AI-assisted development tools such as:

  • GitHub Copilot
  • Cursor
  • Claude Code

Who You Are

You're someone who:

  • Takes ownership and sees problems through to resolution
  • Thinks critically before writing code
  • Builds elegant, practical solutions to real business challenges
  • Communicates confidently with both technical and non-technical stakeholders
  • Produces clean, maintainable code that others enjoy working with
  • Learns quickly and embraces new technologies
  • Uses AI to enhance productivity while maintaining exceptional engineering quality

Why Join Browns?



Benefits
  • Competitive, market-related salary
  • Generous staff discounts across our luxury jewellery collections
  • Excellent career growth opportunities within a growing international business
  • A beautiful, premium working environment
  • Daily nutritious lunch provided by our in-house canteen
  • A paid day off to celebrate your birthday

If you're ready to build software with purpose and make an impact in a business that values craftsmanship, innovation and excellence, we'd love to hear from you.

Apply now and become part of the Browns story.



Skills Required

  • 3-5 years' experience in a BI Developer or similar role
  • Strong SQL skills with experience in query writing and performance tuning
  • Proficiency in SSMS (SQL Server Management Studio)
  • Proficiency in SSRS (SQL Server Reporting Services)
  • Experience with data modelling and database design
  • Solid understanding of ETL processes
  • Experience with BI tools (e.g., Power BI or similar)
  • Experience developing and maintaining SQL queries, stored procedures, and reports
  • Exposure to cloud platforms (AWS or Azure)
  • Highly detail-oriented with a strong focus on data accuracy
  • Analytical thinker who enjoys working with data and solving problems
  • Able to work independently and manage multiple priorities
  • Strong communicator who can translate data into meaningful insights
  • Committed to quality and continuous improvement
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
234 Employees
Year Founded: 1934

What We Do

Browns Jewellers has five generations of experience, crafting fine diamond jewellery since 1934 with classic, timeless, and sophisticated designs using ethically sourced natural diamonds.

Similar Jobs

The Flex Logo The Flex

Product Engineer

Artificial Intelligence • Real Estate • Software
In-Office or Remote
83 Locations
26 Employees

Sabenza IT Logo Sabenza IT

Full-stack Engineer

Agency • Information Technology • Professional Services
In-Office
Pretoria, City of Tshwane, Gauteng, ZAF

Zepz Logo Zepz

Senior Full-stack Engineer

Fintech • Mobile • Payments • Financial Services
Remote or Hybrid
South Africa
800 Employees
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
3386 Employees

Similar Companies Hiring

Tastewise Thumbnail
Artificial Intelligence • Big Data • Food • Retail • Software • Generative AI • Big Data Analytics
NYC, NYC
120 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account