A leading software services and consulting company specializing in generative AI is seeking a skilled software developer for a six-month contract with the potential to extend into a permanent role. The developer will be responsible for designing, developing, and implementing software solutions within a specific product line. Responsibilities include working with complex data models, creating Java applications and APIs, collaborating with team members, and completing bug fixes.
Our client is a leading software services and consulting company focusing on delivering innovative solutions with a strategic emphasis on generative AI. They are expanding their team to include an individual contributor that will act as a software developer . This role involves handling moderately complex research, design, and software development tasks within a designated software functional area or product line.
The individual in this position should be capable of working independently on specific tasks, addressing challenges such as program flow design, efficient coding, and unit testing. *This is an initial six-month contract, with the potential to transition into a permanent role afterwards directly with our clientThe responsibilities will include, but are not limited to, the following key deliverables: Design and implement scalable data infrastructure to support real-time processing of unstructured content.Create Java-based applications and APIs to support editorial systems, ensuring seamless ingestion and transformation of data for advanced analytics and content search functionality. Interface with other technical personnel or team members to finalise requirements and understand product needs. Write and review portions of detailed specifications for developing system components of moderate complexity. Work closely with other development team members to understand and translate moderately complex product requirements into software designs.Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.Complete bug fixes.Bachelor’s degree in Engineering, Computer Science, or equivalent experience.Ability to work with complex data models. Proficiency in development languages including but not limited to Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.Experience with both Unix and Windows-based systemsAbility to work well with internal and external technology resource
Software Developer Generative AI Java Data Infrastructure Agile Development
South Africa Latest News, South Africa Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Experienced Software Developer NeededA dynamic company seeks a passionate coder to design and develop innovative software solutions.
Read more »
Low Code Software Developer WantedA company specializing in IT architecture, execution, and customer support is looking for a skilled Low Code Software Developer. The ideal candidate will have experience with Claris FileMaker and other low-code platforms, as well as strong database development and application development skills.
Read more »
Azure Developer - Software, Integrations & APIsA growing provider of software, integrations, and APIs seeks an Azure Developer with expertise in C, NestJS, TypeScript, JavaScript, and NodeJS. You will build robust solutions and solve business challenges using business messaging tools.
Read more »
Experienced Low Code Software Developer NeededA company specializing in IT architecture, execution, and customer support is looking for a skilled Low Code Software Developer to join their team. The ideal candidate will have experience with Claris FileMaker and other low-code/no-code platforms, as well as strong database development skills.
Read more »
Junior Software Developer - Insurance Tech CompanyA one-of-a-kind insurance tech company is seeking a Junior Software Developer to join their experienced team. The ideal candidate will possess basic programming knowledge, a quick learning aptitude, and strong teamwork skills.
Read more »
Junior Software Developer - Insurance Tech CompanyA unique opportunity to join a leading insurance technology company. We are seeking a talented Junior Software Developer to contribute to our software development team. The role involves assisting with software design and development, learning the existing codebase, gaining domain expertise, responding to senior team members' requests, and providing user support. Ideal candidates possess strong programming fundamentals, a quick learning aptitude, and excellent teamwork skills. The position offers a competitive salary ranging from R25 000.00 to R27 500.00 per month, based on qualifications and experience.
Read more »