Job Description
About the Role
3J Effect is seeking a Junior Software & AI Developer to join our technology team.
This is a broad, hands-on development role covering software development, web applications, business systems, databases, APIs, cloud services, automation and emerging AI technologies.
The position is suitable for a recent graduate or early-career developer who has strong technical fundamentals and an interest in applying new technologies to practical business problems.
You will work across different projects and technologies rather than being limited to a single development platform or programming language.
Key Responsibilities
- Assist in the design, development, testing and maintenance of software applications and business systems.
- Develop scripts, tools and automated workflows to improve business processes and system efficiency.
- Integrate AI and Large Language Model (LLM) capabilities into software applications and business systems.
- Assist in developing AI-powered features including intelligent search, document processing, data extraction, content generation and workflow automation.
- Troubleshoot software, application and system issues and implement appropriate solutions.
- Test and improve software performance, reliability, security and usability.
- Prepare and maintain technical documentation.
- Work with senior developers and other team members on system design, technical solutions and project implementation.
- Perform other software development and technology-related duties appropriate to the position.
Position RequirementsEssential
- Bachelorās degree or higher inĀ Computer Science, Information Technology, Software EngineeringĀ or a related discipline, or equivalent demonstrated technical capability.
- Recent graduates and developers with early-career experience are encouraged to apply.
- Sound understanding of programming and software-development principles.
- Experience with one or more programming languages such asĀ JavaScript/TypeScript, Python, Java, C#, PHP or similar.
- Familiarity with modern web or application development frameworks.
- Understanding ofĀ APIs, HTTP, JSON and system integration.
- Basic knowledge of relational or NoSQL databases.
- Experience withĀ Git or other version-control systems.
- Basic understanding of software testing, debugging and troubleshooting.
- Strong analytical and problem-solving skills.
- Ability and willingness to learn unfamiliar technologies.
AI & Emerging Technologies
An important part of this position is keeping up with the rapid development of AI technologies. Experience or demonstrated interest in the following will be highly regarded:
- Large Language Models and generative AI.
- AI APIs such as OpenAI, Anthropic Claude, Google Gemini or similar platforms.
- Prompt engineering and structured AI outputs.
- RAG, embeddings, vector databases and semantic search.
- AI agents, tool calling and automated workflows.
- AI-assisted document and data processing.
- AI coding and software-development tools.
- Integration of AI capabilities into existing applications and business systems.
- Understanding of AI reliability, privacy, security and cost considerations.
Are you interested in this position?
Apply by clicking on the āApply Nowā button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru