Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 24, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    EQPlus Technologies (Pty) Ltd was founded in 1999 by an exceptionally talented team of professionals and entrepreneurs. Today EQPlus is an industry-recognised Information Communications Service Provider that reflects South Africa’s unique diversity. With our offices based in Gauteng and the Western Cape, our footprint spans the technology and geogra...
    Read more about this company

     

    Java Developer - Intermediate

    Position Overview:
    As a Java Developer, you will play a crucial role in the design, development, testing, and maintenance of Java-based applications. You will be part of a dynamic team that collaborates to deliver high-quality software solutions and contribute to the enhancement of existing products. Your expertise in Java programming and understanding of software development principles will be essential in achieving project objectives and delivering outstanding results.

    Responsibilities:

    • Software Development: Collaborate with the development team to design and implement robust, scalable, and maintainable Java applications. Translate requirements into functional code, ensuring adherence to best coding practices and coding standards.
    • Code Review and Quality Assurance: Participate in code reviews, offering constructive feedback to team members to ensure code quality, consistency, and performance optimization.
    • Bug Fixing and Maintenance: Analyze and troubleshoot issues in existing applications, including bug fixing and addressing performance bottlenecks to maintain software integrity.
    • Testing: Develop and execute unit tests and functional tests to verify the correctness of the code and validate application functionality.
    • Collaboration: Work closely with cross-functional teams, including other developers, product managers, and quality assurance engineers, to ensure seamless product development and delivery.
    • Technical Documentation: Create and maintain technical documentation, including design specifications, user manuals, and system architecture documents.
    • Continuous Learning: Stay up-to-date with the latest industry trends, best practices, and emerging technologies in Java development to enhance personal and team knowledge.
    • Performance Optimization: Identify and implement performance optimizations to ensure the efficiency and scalability of the Java applications.
    • Deployment and Support: Participate in the deployment process and provide support during application releases and production issues as needed.

    Required Skills and Qualifications:

    • Java Development: Strong proficiency in Java programming with a deep understanding of core concepts, data structures, and algorithms.
    • Object-Oriented Design: Demonstrated experience in object-oriented design principles and design patterns.
    • Frameworks and Libraries: Familiarity with popular Java frameworks and libraries such as Spring, Hibernate, etc.
    • Database Management: Experience working with databases (SQL or NoSQL) and proficiency in writing efficient database queries.
    • Web Technologies: Knowledge of web technologies including HTML, CSS, JavaScript, and AJAX.
    • Version Control: Proficiency with version control systems, such as Git.
    • Problem-Solving Skills: Strong analytical and problem-solving abilities with a keen attention to detail.
    • Team Player: Ability to work collaboratively in a team-oriented environment, as well as independently on individual tasks.
    • Communication: Excellent communication skills, both verbal and written, with the ability to articulate technical concepts effectively.
    • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.

    Preferred (but not required) Skills:

    • Experience with Agile/Scrum methodologies.
    • Knowledge of RESTful API design and implementation.
    • Familiarity with containerization technologies such as Docker.
    • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
    • Familiarity with automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.

    go to method of application »

    Python Developer - East London

    Job Summary

    Intermediate to Senior: Available at Short Notice:

    Qualifications and Experience:

    • Relevant Tertiary Qualification, and suitable experience
    • 4 years+ Python, using JavaScript, HTML, CSS working experience.
    • .Net / Java Software Development experience is a huge advantage.
    • Good understanding of CSS libraries, GIT, Sigma, Adobe XD etc
    • Requirements:
    • Proven experience as a Senior Python Developer, with a strong focus on code review and analysis.
    • Extensive knowledge and understanding of software development principles, patterns, and best practices.
    • Proficiency in Python, JavaScript, and CSS, with the ability to write clean, efficient, and maintainable code in these languages.
    • Strong experience with modern frameworks and libraries such as React, Angular, Node.JS, Django, and Flask.
    • Solid understanding of front-end and back-end technologies, including HTML and database systems (e.g., MySQL, PostgreSQL, MongoDB).
    • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and deploying applications in a cloud environment.
    • Prior experience working with GitHub and version control systems, including branching, pull requests, and code reviews.
    • Excellent analytical and problem-solving skills, with a keen eye for detail.
    • Strong communication and collaboration abilities to effectively work with cross-functional teams.
    • Ability to work independently and deliver high-quality results within specified timelines.
    • Strong communication and collaboration abilities to effectively work with cross-functional teams.
    • Automotive / Car Manufacturing Industry experience an advantage.
    • Ability to speak / understand German is a huge advantage.

    Duties and Responsibilities:

    • Responsible for the design and implementation of Python Code.
    • Develop and maintain UIs for web and mobile apps.
    • Involved in all stages of component design, from conception through to final testing.
    • Leverage your knowledge about JavaScript, HTML, CSS, and work closely with testers, designers, web designers, and project managers to create a robust and effective application.

     
    Technical:

    • Create data visualization tools, libraries, and reusable code for prospects.
    • Integrate designs and wireframes within the application code.
    • Enhance application performance with constant monitoring.
    • Strong proficiency in JavaScript, object model, Virtual DOM manipulation and event handlers, data structures, algorithms, JSX, Babel and component lifecycle, etc.
    • Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries, ReactJS and its main fundamentals like JSX, Virtual DOM,

    Personal Characteristics:

    • Competence to translate business needs into technical requirements.
    • Open-minded team player, willing to accept feedback and offer suggestions.
    • Good time management, project management, communication, and interpersonal skills
    • Capability to write crisp and clear code based on guidelines and best practices.
    • Willingness to learn modern-day tools and processes.
    • Good problem-solving, troubleshooting skills.
    • Creativity and accountability
    • Good corporate demeanour with ability to work with international clients.
    • Ability to work well in a team and as well as independently.
    • Presentable, with excellent written and verbal English communication skills.
    • Willingness to work hard, quick, and efficiently in a complex and demanding environment. consistently No chancers,

    General:

    • Can be remote, Hybrid in East London or Hybrid in Pretoria East.
    • Need excellent communication skills.
    • Intermediate to senior level.
    • Huge preference for SA born candidates, all candidates with valid work permits may apply.
    • Huge preference for candidates that can start at short notice.
    • Market Related

    go to method of application »

    Production Support Analyst

    Job Summary

    To provide guidance as a technical resource and subject matter expert for the bank's Host to Host channel's API offerings. To provide specialist business and systems support to Corporate and Investment (C&I) banking clients to help minimize business disruption and enable business continuity. This role provides support to a platform that operates 24x7 with business hours- Monday to Sunday and will include some out of hours activity to support both anticipated and unplanned system changes.

    Specific Additional Experience

    • Relevant degree
    • 3-5 years technical and support experience
    • Proven experience of working hands-on with a variety of platform technology
    • API integrations and providing technical support on the same, preferably in a Banking environment.
    • Knowledge of relevant internet and connectivity protocols.
    • Knowledge of API's
    • Expert experience in reading log files, understanding of reading traceroute and telnets.
    • Experience with SQL and a variety of databases .e.g. MySQL etc. (internal and external APIs, file transfers, and SQL queries).
    • Creative, collaborative thinker with an ability to learn new things, assess problems, and identify proactive solutions quickly.

    go to method of application »

    Functional QA - JHB

    Job Summary

    Functional QA with -WebMethods to perform User Acceptance Testing of the functional requirements of Premia system and Integration systems.

    Role Responsibilities:

    •  Perform User Acceptance Testing of the functional requirements of Premia system and Integration systems
    • Develop deep understanding of the currently employed technologies, data   models, application functionality and development process
    •  SIT Testing of applications involved in cloud-based testing on Blaze meter (Functional and non-functional) save tests on the cloud
    • Design, develop and execute automation scripts using open-source tools.
    • Create detailed, comprehensive and well-structured test plans and test cases.
    • Interpret business rule into test case and test scripts.
    • Estimate, prioritize, plan and coordinate testing activities.
    • Perform thorough regression testing when bugs are resolved.
    • Develop and apply testing processes for new and existing product.
    • Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
    • Monitor debugging process results.
    • Track quality assurance metrics, like defect densities and open defect counts.

    go to method of application »

    Senior Systems Analyst

    Job Summary

    To translate business requirements into detailed systems requirements - include all capabilities, interfaces and functionalities within and across technologies and facilitate processes to ensure integrated requirements are socialized, understood and approved across the broad range of stakeholders to be impacted

    Duties:

    • Leverage business analysis and modelling tools and apply notation standards such as UML/BPMN to diagrammatically/visually document: business requirements, business processes, system processes and integration
    • Work collaboratively with project / program teams, squads, scrum masters and engineers to define backlog, release and DevOps / project planning implications of the requirements development and roadmap
    • Document the types and structure of the business data (logical modeling); Analyzing and mining business data to identify patterns and correlations among the various data points
    • Mapping and tracing data from system to system in order to solve a given business or system problem
    • Design and create data reports to help business executives in their decision making
    • Perform statistical analysis of business data
    • Document Level 4 Solution Data Matrices 

    Requirements:

    • Relevant IT Qualification - Degree
    • 4-6 years' experience in similar role

    go to method of application »

    IT Business Analyst

    Job Summary

    To facilitate requirements meetings to establish detailed requirements with both the technical and business resources for assigned projects or initiatives. To  also ensure the scope of work and documentation fully covers the customer’s requirements for the customer to sign it off and create proposals (as required) based on the agreed requirements.

    Duties:

    • Analyse client’s business requirements and processes through document analysis, interviews, workshops, and workflow analysis.
    • Customer Journey and Business Capability design.
    • Define the Systems Requirements
    • Stakeholders meetings and reports
    • Drawing up Business Systems Specifications
    • VB Analysis Programming
    • Data Modeling
    • Evaluate and Analyze new software technology
    • System Testing
    • Drafting Test Plans
    • Post implementation support

    Requirements:

    • Diploma /Degree (Information Technology)
    • 5-7 years’ experience a Business Analyst
    • Business Analysis Certification - Advantage

    go to method of application »

    Senior: Essbase Developer

    Job Summary

    Analysis, design, construction, and testing of complex end user applications using Oracle Hyperion Enterprise Performance Management (EPM) software including Essbase, Administration Services, Integration Services, Planning, Financial Reporting, Interactive Reporting, Web Analysis, Production Reporting, and OBIEE.

    Duties:  

    • Participate in business requirements analysis sessions
    • Identify and document functional and derived requirements and map them to customer requirements.
    • Identify and document system requirements considering functional requirements as well as performance, functionality, and supportability, etc.
    • Complete functional and technical design deliverables.
    • Complete code builds and unit test to validate design including documentation deliverables.
    • Conduct code reviews to ensure development is performed in accordance with development standards.
    • Follow version control and change management processes to support internal and external audit Requirements.
    • Participate in technical interchange meetings.
    • Work with the Production Operations team to optimize ongoing performance.
    • Escalate issues to development teams, other support organizations and third parties as appropriate.

     Required Skills:

    • 3 -5+ years in designing and developing application software using Hyperion Essbase and Planning.
    • 3 -5+ years' experience in multidimensional analysis, designing applications and databases, designing, and building dimensions, loading data, calculating data and aggregation techniques.
    • Thorough knowledge of end user tools including SmartView, Visual Explorer, and Essbase Add-in for Excel.
    • Demonstrated knowledge of drill to detail functionality.
    • Demonstrated knowledge of both native security and Shared Services security.
    • Oracle Essbase API and EAS Java API experience highly desirable
    • Working knowledge of Linux OS.
    • Working knowledge of software version control concepts and change management processes.
    • Working knowledge of ETL processes.
    • Working knowledge of data modelling concepts both relational and dimensional.
    • Experience with Oracle.
    • Education: Bachelor's degree

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at EQ Plus Technologies Pty Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail