Software Developer

Full Time 1 day ago Johannesburg, South Africa

Employment Information

Purpose of the role

We are looking for a skilled Software Developer to join our dynamic team. Our team scopes, plans, deploys, and maintains Laserfiche systems/ Document Management systems (like Doc MGT), utilizing its standard functionalities while pushing its limits with custom-built tools. As we expand our capabilities beyond Laserfiche/ Doc MGT, we require a versatile developer to design, develop, and maintain custom applications and AI-driven tools that enhance our solutions.

This role involves backend, frontend, and database development, requiring strong expertise in multiple programming languages. While Laserfiche training will be provided, a solid foundation in development and a strong willingness to learn are essential.

Key Responsibilities

- Develop custom software tools to extend and enhance Laserfiche/ Doc MGT capabilities.

- Design, implement, and maintain backend, frontend, and database solutions for various projects.

- Work with SQL databases, ensuring optimization and efficient data management.

- Collaborate with the team to analyze customer requirements and develop tailored solutions.

- Participate in AI tool development to revolutionize the market.

- Ensure that all development work meets high-performance and security standards.

- Manage multiple projects simultaneously, prioritizing tasks effectively to meet deadlines.

- Communicate clearly and effectively with team members, stakeholders, and clients.

- Stay up to date with emerging technologies and apply best practices to development workflows.

Qualifications

• Minimum: Diploma in Software Development, IT, or Computer Science

• Preferred: Bachelor’s degree in computer science, Information Systems, or Software Engineering

Experience

• Proficiency in C#, JavaScript, Python, SQL Scripting, and CSS.

• Extensive SQL knowledge and experience working with complex database structures.

• Ability to develop full-stack applications with a focus on performance and scalability.

• Strong time and priority management skills – ability to handle multiple projects efficiently.

• Clear and professional communication skills – both verbal and written.

• Strong problem-solving skills with a customer-centric approach to development.

• Willingness to learn and adapt to new technologies, including Laserfiche training.

• Ability to work both independently and as part of a collaborative team.

Nice to Have

• Experience with Laserfiche customization or related ECM systems.

• Exposure to AI and automation tools.

• Knowledge of API development and integration.

Recruitment shall be made in accordance with the Employment Equity Plan of the Company.

People living with disabilities are encouraged to apply.

Wakanda Jobs - Find All Jobs

New Things Will Always
Update Regularly

Wakanda Jobs - Find All Jobs
Your experience on this site will be improved by allowing cookies Cookie Policy