Lead Software Engineer (Kimberley)

Placements24

Kimberley

Hybrid

CAD 130,000 - 190,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health and dental insurance
Retirement fund contributions
Career development opportunities
Hybrid work model
Company-provided hardware

Job summary

Placements24 in Kimberley is seeking an experienced Lead Software Engineer to guide a team of engineers in designing, building, and deploying high-quality software products. The role combines technical leadership with hands-on architecture work in a hybrid office/remote setting.

You will oversee architecture, code quality, and the implementation of CI/CD and automated testing while collaborating with product and design teams to define requirements and standards.

Qualifications

  • 7+ years of professional software development experience with at least 2 years in a leadership role.
  • Experience in designing and developing complex software systems using Java, C#, Python.
  • Strong knowledge of software architecture patterns and cloud platforms.

Responsibilities

  • Lead and mentor a team of software engineers through the SDLC.
  • Design and architect scalable, robust software solutions.
  • Oversee code quality, reviews, and coding standards.
  • Collaborate with product managers and designers on specs.
  • Drive CI/CD pipelines and automated testing strategies.
  • Resolve complex technical challenges and performance issues.
  • Contribute to strategic technical direction of engineering.
  • Foster a collaborative and innovative culture.
  • Stay current with emerging technologies and trends.
  • Participate in recruitment and onboarding of new engineers.
  • Ensure security and integrity of applications.

Skills

Software architecture
Leadership
Java
C#
Python
Cloud platforms
Containerization
CI/CD
Database design

Education

Bachelor's degree in CS/Software Engineering
Master's degree is a plus

Tools

Docker
Kubernetes
Git
CI/CD tooling

Job description

About the Role

Our client, a forward-thinking technology firm specializing in bespoke software solutions, is seeking an experienced and dynamic Lead Software Engineer to join their team in Kimberley. This is a senior leadership role where you will guide a team of talented engineers in designing, developing, and deploying high-quality software products. You will be responsible for technical architecture, code quality, and fostering a culture of engineering excellence.

This position offers a hybrid work model, blending the collaborative advantages of our Kimberley office with the flexibility of remote work.

Key Responsibilities
  • Lead and mentor a team of software engineers throughout the software development lifecycle.
  • Design and architect scalable, robust, and maintainable software solutions.
  • Oversee code quality, conduct code reviews, and ensure adherence to coding standards and best practices.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements and technical specifications.
  • Drive the implementation of CI/CD pipelines and automated testing strategies.
  • Identify and resolve complex technical challenges and performance issues.
  • Contribute to the strategic technical direction of the engineering department.
  • Foster a collaborative and innovative engineering culture.
  • Stay current with emerging technologies and industry trends.
  • Participate in the recruitment and onboarding of new engineering talent.
  • Ensure the security and integrity of software applications.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree is a plus.
  • 7+ years of professional software development experience, with at least 2 years in a technical leadership or senior engineering role.
  • Proven experience in designing and developing complex software systems using languages such as Java, C#, Python, or similar.
  • Strong understanding of software architecture patterns (e.g., microservices, MVC) and design principles.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency in database design and management (SQL and NoSQL).Experience with Agile methodologies and project management tools.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong leadership, communication, and interpersonal skills.
  • Ability to mentor and inspire a team of engineers.
  • Experience with CI/CD tools and practices is essential.
Benefits
  • Highly competitive salary and bonus structure.
  • Comprehensive health, dental, and vision insurance.
  • Generous retirement fund contributions.
  • Significant opportunities for professional growth, including training, certifications, and conference attendance.
  • A collaborative and stimulating work environment in Kimberley.
  • Hybrid work flexibility.
  • Company-provided hardware and software.
  • Paid time off for vacation, personal, and professional development.
  • Team-building events and social gatherings.
  • Career advancement opportunities within a growing organization.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Full Stack)
Lead Software Engineer (Full Stack)

Placements24 • Kimberley

Hybrid
CAD 120,000 - 160,000
Competitive salary with equity
Health insurance
Generous PTO and flexible schedule
+3
Senior Application Architect
Senior Application Architect

Placements24 • Kimberley

Hybrid
CAD 102,000 - 171,000
Annual bonus
Medical aid
Retirement fund
+6
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Placements24 • Kimberley

Hybrid
CAD 90,000 - 120,000
Competitive salary
Remote work flexibility
Medical, dental, vision insurance
+2
Senior Data Engineer (Kimberley)
Senior Data Engineer (Kimberley)

Placements24 • Kimberley

Hybrid
CAD 68,000 - 102,000
Competitive salary package
Medical aid
retirement fund contributions
+2
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

Placements24 • Kimberley

Hybrid
CAD 120,000 - 180,000
Remote work
Health/dental/vision insurance
Stock options
+3
Senior Software Engineer (Java/Spring)
Senior Software Engineer (Java/Spring)

Placements24 • Kimberley

Hybrid
CAD 77,000 - 111,000
Health benefits
Retirement plan
Hybrid work model
+2
Remote Lead Electrical Design Engineer - Kimberley
Remote Lead Electrical Design Engineer - Kimberley

Placements24 • Kimberley

Hybrid
CAD 140,000 - 190,000
Home office stipend
Flexible working hours
Equity options
+1
AI/ML Software Engineer
AI/ML Software Engineer

Placements24 • Kimberley

On-site
CAD 52,000 - 103,000
Competitive salary
Health benefits
Generous paid time off
+2
Senior AI Solutions Engineer
Senior AI Solutions Engineer

Placements24 • Kimberley

Hybrid
CAD 120,000 - 180,000
Competitive salary
Health & retirement benefits
Performance bonus
+3
Senior Solutions Architect - Cloud Infrastructure
Senior Solutions Architect - Cloud Infrastructure

Placements24 • Kimberley

Hybrid
CAD 94,000 - 136,000
Medical aid (dental & optical)
Retirement fund contribution
Hybrid work model
+3