Knowledge Base Logo

CAD Software Developer for Civil Engineering

Knowledge Base|Posted 6 days ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer, Software architect
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    C++
    Scrum
Nice-to-have skills:
    CAD

Location and salary

Remote policy:Hybrid
Location of job:Tokai, Japan or Tokai, South Africa
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Join our dynamic team as a CAD Software Developer, where you'll play a crucial role in developing cutting-edge software for the Civil Engineering market. You'll be part of an agile, highly skilled team, working on new features and enhancements using C++ and Microsoft Visual Studio. Our SCRUM methodology ensures you'll gain experience across the entire software lifecycle. We offer a stimulating work environment at our Tokai head office, with flexible hours to help you maintain a great work-life balance. You'll have the opportunity to grow your skills in CAD systems, Civil Infrastructure design, and stay at the forefront of industry trends. Your responsibilities will include designing solutions, coding, testing, and collaborating with our support team. We're looking for candidates with a strong background in Computer Science or Engineering, preferably with some Civil Engineering experience. Your expertise in C++ within the MFC / Visual Studio environment, coupled with knowledge of CAD systems, will be invaluable. Join us and be part of shaping the future of Civil Engineering software!

About Knowledge Base

15-50 employees

What we do

Knowledge Base is a specialist software development company that was started in 1989 with the specific aim of developing quality software for the engineering and design industries. Our software is based on years of experience in the design office and on-site, and is continually being refined to suit the needs and requirements of our clients.

Today, over 30 years later, we are proud to be the only developer and supplier of completely integrated software solutions for the civil infrastructure design industry.

Why Work For Us

Are you looking for a challenging and rewarding opportunity in developing CAD software for the Civil Engineering market with international exposure? Then this is the opportunity you have been waiting for. You will be working as part of an agile team of highly skilled professionals and given the responsibility to develop new features and enhancements in C++, using Microsoft Visual Studio according to the SCRUM methodology. Your main focus will be the enhancement and development of the 3D visualization functionality for our commercial products. You will gain experience in the entire software life cycle, from design and development, to documentation, testing and maintenance

Our Culture

It is our policy to develop professional software for civil engineers that meet or exceed our customer requirements. All of our products and services are predicated on the fundamental goal of providing world-class infrastructure design in a cost-effective and production-orientated environment.

We are committed to quality and excellence both in the final products that we produce and in the execution of our customer service delivery. At Knowledge Base we believe that each component of our business is integrally linked to each other to form a value service chain that will continually strive to meet and exceed our customers' expectations.

Our Engineering Processes

SCRUM

Our Hiring Process

After a successful initial interview with the Directors, we will invite you to partake in a practical coding assignment. This assignment will give you the opportunity to experience the typical engineering problems that you might encounter here at Knowledge Base. After completion of the assignment, we will invite you for a second interview with our senior developers. This interview will be technical in nature where we will be discussing your completed assignment. After a successful second interview, we might ask you for a third interview and make you an offer to join our team.

Perks at Knowledge Base

Remote Work
Competitive Compensation

Tech Stack

application and data

C++
C++

business tool

Microsoft Teams
Microsoft Teams

Similar jobs on OfferZen: