Senior Software Developer Johannesburg North

1 week ago


Randburg, South Africa Network IT Full time

Reference: NWA -BOM-2 Looking for a Senior Software Developer position where you can fully utilize your skills? Duties & Responsibilities The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role. Requirements: Degree in Computer Science, IT, Engineering or related field. At least 6 years active working experience in software development. Active working experience in design and systems management. Experience in working independently and in a team-oriented, collaborative environment. Active working experience in mobile applications development platforms. Experience with Agile software development methodologies and tools. Experience with object-relational (PostgreSQL) and relational (MSSQL) databases. Active working experience in Linux and Microsoft operating systems. Hands-on software troubleshooting experience. Knowledge of applicable data privacy practices and laws, Solid working knowledge of current internet technologies. Experience in technologies such as Visual Studio .Net with C#, .Net Core 6, Ionic, Angular 8 or higher, React, React Native, Open PDF, REST WS, GitHub source control, EXT.Net, Cache and Inter systems DB. Job & Company Description: Manage diagnostic analysis of all test results and deliver solutions to critical areas. Support the preparation and documentation of software requirements and specifications. Team up with analysts and designers in the development and the initiation of new software programs and applications. Consistently write, translate, and code software programs and applications according to specifications. Promote and disseminate knowledge of application development best practices. Determine, develop, and maintain user manuals and guidelines. Develop an awareness of programming and design alternatives. Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts. Collect statistics and prepare and write reports on the status of the programming process for discussion with management and/or team members. Install software products for end users as required. Regularly work with managers, clients, vendors, and agencies to field queries and questions. Liaise with company’s software and hardware suppliers for quick rectification of any problems or emergencies. Communicate with network administrators, systems analysts, programmers, and other software engineers to resolve any defects in products or company systems. Supervise the quality assurance of program logic, data processing, and error resolution. Plan phases of the software development life cycle (SDLC) for a variety of projects. Recommend, schedule, and perform software improvements and upgrades for optimal performance of company applications, research, document, and implement program requirements and specifications. Track and monitor performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging. Take an active role in cross-departmental projects when needed. Train, manage and provide guidance to junior software development staff. Write and/or delete programming script to enhance functionality and/or appearance of company applications as necessary. Package & Remuneration: MonthlyApply now If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.For more information contact: Bonginkosi MabasoResearcher #J-18808-Ljbffr



  • Randburg, South Africa Network IT Full time

    Reference: ITE -DAP-1 Our client is looking for a talented and experienced Senior Full-Stack Developer to join their dynamic Software Development team. The successful candidate will play a pivotal role in the architecture design, development, and maintenance of their in-house system, spanning across multiple platforms including Forms, Web, and Mobile. You...


  • Randburg, South Africa Network IT Full time

    Reference: NWA -Ren-1 A well-known marketing/brand tracking organization with branches in multiple overseas countries is looking for a Senior Back-End Developer to join their Johannesburg branch. The Senior Back-End Developer will be responsible for the technical design and development of back-end components/services of a larger system while up-skilling on...


  • Randburg, South Africa Network IT Full time

    Reference: NWA -SL-1 Are you a Senior IT Business Analyst with at least 8 years and a solid Technical Background in ALM (application lifecycle management) & SDLC (software development lifecycle) environments?Here's an opportunity to make your mark at a Leading Software Solutions provider in Johannesburg North. Duties & Responsibilities This is an opportunity...


  • Randburg, South Africa Network IT Full time

    Reference: NWA -THM-1 Looking for passionate and dynamic Senior C# Developers, based in Johannesburg, for an amazing opportunity that has become available within a dynamic company. If C# is your language, then let’s code your way to the next big step in your career. Duties & Responsibilities Responsibilities: You will be responsible for developing custom...


  • Randburg, South Africa MASA Outsourcing (Pty) Ltd Full time

    Job Title Johannesburg - North (Sandton / Midrand / Diepsloot) Permanent Full Time Published: 1 day ago Non EE/AA Reference: PE -M -1 Our client is looking for a suitably qualified individual to assist them on the ‘Deal/transactions’ side of the business. Duties & Responsibilities Minimum qualifications: Either a BSc QS or BSc Building...


  • Randburg, South Africa Network IT Full time

    A global company with offices in Durban, Cape Town and Johannesburg has an urgent need for an Intermediate SQL Developer. Reference: BIT -Cha-1 Duties & Responsibilities Design databases to be scalable with a view of how to migrate to Data Lake architecture as the quantity of data scales. Lead the Database development team, demonstrating best practices....


  • Randburg, South Africa Network Finance Full time

    Junior Financial Manager Reference: NFE -SUZ-1 Are you a Junior Financial Manager who wants to join an energetic work environment in Johannesburg North? If yes, this is the job opportunity for you. Duties & Responsibilities Job & Company Description: The company is a global fleet management organisation that provides live monitoring for commercial vehicles...


  • Randburg, South Africa Network Finance Full time

    Join Our Team as a Branch Accountant Reference: NFR -PaB-1 Be at the forefront of financial excellence! Duties & Responsibilities My client is a dynamic and rapidly expanding educational institution committed to providing high-quality learning experiences.This role is based in Rosebank, Johannesburg North. Responsibilities: Financial Planning, Forecasting,...


  • Randburg, South Africa Network IT Full time

    Data Analyst Opportunity in Fintech Reference: NWA -BOM-1 Are you a Data Analyst looking for an opportunity in the fintech space? This opportunity might be for you. A hybrid working structure based in Johannesburg North. Duties & Responsibilities Education: Information Systems Degree or equivalent courses. Job Experience & Skills Required: Experience in...


  • Randburg, South Africa Communicate Finance Full time

    Brand Accountant Reference: CTF -CHA-1 Take your career to the next step by becoming a Brand Accountant at a reputable tertiary institution in Johannesburg North. Our client is looking for a skilled Financial Accountant with management experience to fill this role. If this is you, apply today! Duties & Responsibilities Job Description: The successful...