Software Engineering Specialist

1 week ago


Cape Town, Western Cape, South Africa JenRec Recruitment Full time

Software Development Opportunities

At JenRec Recruitment, we're looking for talented Software Engineers to join our team in Cape Town. As a Software Engineering Specialist, you will be responsible for designing, developing, testing, and deploying software solutions using agile methodologies. Our team uses a variety of technologies, including .Net, MVC, SQL Server, MongoDB, Xamarin, JavaScript, HTML5, Angular, Java, Swift, and Xcode. If you have experience with any object-oriented language, you will be a great fit for this role.

About the Role

We are seeking a highly motivated and skilled Software Engineer to join our team. Your primary responsibilities will include:

  • Designing software solutions
  • Writing, reviewing, optimizing, and fixing code
  • Writing automated tests
  • Working in teams
  • Experimenting with new technologies
  • Discussing ideas and solutions
  • Using your imagination to create innovative solutions

About Us

We are a software house providing solutions to the financial industry locally and abroad. We have extensive experience in retail and wholesale financial services and asset management in back, middle, and front office solutions. Our team is known for its expertise and dedication to delivering high-quality software solutions.

What We Offer

We offer a dynamic and supportive work environment, where you will have the opportunity to work with a talented team of developers, designers, and product managers. Our team is passionate about software development and is committed to delivering innovative solutions. We offer:

  • A friendly and collaborative team environment
  • Cool hardware and the latest software
  • Challenging work that allows you to grow and develop your skills
  • Proven, adaptive development processes

Requirements

To be successful in this role, you will need to have:

  • A BSc or BEng degree with excellent academic results
  • Matric A or B for Maths
  • Enjoyment of software development
  • Creativity and curiosity
  • Willingness to learn and adapt to new technologies
  • Excellent communication skills
  • An independent work ethic
  • A willingness to share expertise with teammates


  • Cape Town, Western Cape, South Africa BET Software Full time

    Job Title: Advanced Software Quality Assurance SpecialistJob Summary:We are seeking a highly skilled Advanced Software Quality Assurance Specialist to join our team at BET Software. As an integral part of our quality assurance team, you will be responsible for the development and execution of automation and load testing scripts, ensuring thorough test...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Job Title: Highly Skilled Software Automation SpecialistJob Summary: We're looking for a skilled software automation specialist to join our team at BET Software. As an Intermediate Software Quality Engineer, you'll be responsible for developing automation and load testing scripts, working side by side with the functional testing team, and creating test...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the RoleAt MRI Software, we're on a mission to break new ground and lead the real estate industry into a digital-first future. As a Software Support Specialist, you'll play a crucial role in helping us achieve this goal.Key ResponsibilitiesDevelop a deep understanding of the Occupier product suite, including its functional and technical...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About This RoleWe're expanding our team at MRI Software, a global leader in real estate software, and looking for a talented Software Implementation Specialist to join our ranks!This is an exciting opportunity to work with our cutting-edge software solutions, helping clients achieve their goals in the affordable housing sector.As a Software Implementation...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Job Title: Software Quality Assurance SpecialistJob Summary: We are seeking an experienced Software Quality Assurance Specialist to join our team at BET Software. The ideal candidate will have a strong background in software testing and quality assurance, with a focus on manual functional and API testing.Key Responsibilities:Develop and execute manual...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the Role:MRI Software is seeking a skilled Software Engineer to join our team in Cape Town. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining software solutions throughout the software development lifecycle.Key Responsibilities:Develop software features in a self-sufficient way...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About the JobWe are seeking a highly skilled Intermediate Mobile Software Engineer to join our dynamic team at Entelect.Delivery: As an Intermediate Mobile Software Engineer, you will be responsible for developing world-class mobile applications for leading organizations in South Africa.People: You will work closely with cross-functional teams to tackle...

  • Software Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Mainline Civil Engineering Contractors Full time

    We are looking for a skilled Software Engineer to join our team at {company}. As a key member of our development team, you will design and develop high-quality software solutions that meet the needs of our customers. Key responsibilities include analyzing business requirements, developing software specifications, and collaborating with cross-functional teams...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible, game-changing solutions to improve people's lives. Our mission is to hire the best employees on earth, people like you, who share our passion for innovation and excellence.Job SummaryWe are seeking a talented and motivated QA Engineer to join...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to delivering innovative solutions that improve people's lives. Our mission is to empower our teams to reach their full potential, and we're committed to creating a work environment that you look forward to every single day.Job SummaryWe're seeking a talented and...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    Job Title: QA EngineerAt MRI Software, we're on a mission to break new ground and lead the real estate industry into a digital-first future. As a QA Engineer, you'll play a critical role in ensuring our products and services meet the highest standards of quality.Responsibilities:Develop and execute automated test strategies, leveraging industry best...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Role Description:About the Role:We are seeking an experienced Java Software Engineer to join our dynamic team at Entelect Software Ltd. As a key member of our team, you will be responsible for delivering high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design, develop, and test software applications using...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About the RoleWe are seeking an experienced Mobile Software Engineer to join our team at Entelect. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our clients.Your Key ResponsibilitiesYou will work closely with cross-functional teams to identify, scope,...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About This Role: Entelect Software Ltd is looking for a skilled Software Engineer to drive the development of world-class web and mobile applications for leading organisations in South Africa. As an Intermediate Java Software Engineer, you will play a key role in enhancing product quality through containerisation and continuous integration, fostering a...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    Our client, MSP Staffing LTD, is seeking an experienced Software Engineering Specialist to join their team in Cape Town. This full-time position offers a unique opportunity for an expert to make a significant impact with their expertise.Key Requirements5 years experience overallBSc/ BTech/ N.DipPower BI (Fabric)C#MSSQLJavaScriptPlease email your CV to...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible and innovative solutions to improve people's lives. Our mission is to empower our teams to reach their full potential and deliver exceptional client experiences.Job SummaryWe are seeking a highly skilled Software Engineer to join our team in...


  • Cape Town, Western Cape, South Africa BOSS Consult Full time

    About the Role:The Software Engineering Specialist will be responsible for designing and implementing application solutions that meet the needs of BOSS Consult. Key responsibilities include constructing and testing programs using modern development tools and cloud services, ensuring high-quality code and documentation, and integrating front-end with backend...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We are seeking an experienced Intermediate Software Tester to join our team at BET Software. In this role, you will be responsible for ensuring the high quality of our software products.About the RoleThe ideal candidate will have a solid foundation in software testing and a strong understanding of testing methodologies and techniques. You will be responsible...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    At MRI Software, we're on a mission to revolutionize the real estate industry with cutting-edge technology. As a Software Engineer, you'll play a crucial role in developing innovative software solutions that drive client success.Key Responsibilities:Design and develop software features that meet the highest technical standardsCollaborate with...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the RoleMRI Software is seeking a highly skilled Software Support Analyst to join our team in Cape Town, South Africa. As a key member of our support team, you will be responsible for resolving customer queries and analyzing software issues to recommend solutions.Key ResponsibilitiesDevelop a deep understanding of the Property Management X product...