Fullstack Developer (Contract) - Midrand/Gauteng - ISB4201380

iSanqa Resourcing

  • Midrand, Johannesburg
  • Permanent
  • Full-time
  • 14 days ago
About the job Fullstack Developer (Contract) - Midrand/Gauteng - ISB4201380Our client requires the services of a Software Engineer (Expert) Midrand/Menlyn/Rosslyn/Home Office Rotation
  • Amazing brand with cutting edge technology
  • Excellent teams in Global team collaboration
  • High work-life balance with Flexible hours
  • Agile working environment
POSITION: Contract until December 2026COMMENCEMENT: As soon as possibleQUALIFICATIONS/EXPERIENCE
  • IT Degree or equivalent
  • Qualification/Certification in cloud technologies.
  • 8 to 10+ years Development Experience (Expert)
  • Agile working experience (Mandatory)
  • Problem-solving capabilities.
  • Ability to work as part of a team.
  • Ability to work interdependently as well as independently and to submit deliverables on time and with excellent quality in Sprints.
  • Excellent interpersonal and organisational skills with the ability to communicate. effectively (both verbally and in writing) with both technical and non-technical colleagues / users.
  • Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation.
  • Strong presentation skills.
  • Above-board work ethics.
  • Flexibility to take up different tasks in the project.
  • Ability and willingness to coach and give training to fellow colleagues and users when required.
  • Willing and able to travel internationally
ESSENTIAL SKILLS
  • RESTful service development and deployment using Java, JEE, MicroProfile and Quarkus, OpenAPI experience advantageous.
  • Experience with systems integration technologies and techniques
  • Object Oriented Programming and unit testing using Junit, Mockito and similar frameworks.
  • UI development using technologies such as HTML, CSS, JavaScript, TypeScript and ReactJS.
  • Experience with AWS services including ECS, DynamoDB and CloudWatch
  • CI/CD experience - managing code using Git, GitHub Actions, Nexus and SonarQube. Terraform experience advantageous.
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
ADVANTAGEOUS SKILLS
  • German speaking
  • Understanding of BI Tools
  • Understanding of Monitoring Tools
  • Containerization technologies, eg. Docker.
  • Microservices architecture
  • NPM, NodeJS 10
  • BitBucket
  • Jenkins
  • Linux
  • Grafana
ROLE:
  • Development and maintenance on platform/application.
  • Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner.
  • Develop systems solutions in line with quality and delivery requirements.
  • Preparation of system/technical documentation (as per ISO standards) on Confluence and keeping the documentation updated and in good standard.
  • Meet with end users and gather requirements.
  • User training & User sign off.
  • Compiling of user and operational manuals if requested.
Technical Responsibilities:
  • Oversee daily technical operations of the feature team as a stand in Team Lead.
  • Identify technical debt, providing solutions and tracking of the technical debt.
  • Analysis of product requirements and deliverables and ensuring that the feature team understands the product increment.
  • Planning of technical deliveries in Sprints with the Team Leads.
  • Assigning work and tasks to the feature team in collaboration.
  • Providing feedback to stakeholders on the technical status and delivery when required.
  • Identifying risks and impediments for the product development and communicating with the relevant stakeholders.
  • Ensuring that technical training and development of the feature team is identified and scheduled when required.
  • Updating systems and software continuously.
  • Conducting security checks and audits on the product.
  • Ensuring the development of high-quality code by the feature team.
  • Ensuring peer review testing and quality is delivered.
  • Ensuring that coding standards and best practices are adhered to.
  • Delivery of product demonstrations to stakeholders when required.
  • Ensure feature team cohesion, collaboration, and wellbeing.
  • Providing status and delivery updates to the Delivery Assurance Manager when required.
  • Setting up of relevant meetings, workshops etc to collaborate on technical topics with the feature team and other technical teams when required.
  • Backlog grooming of the technical user stories and tasks with the feature team.
  • Managing and overseeing the technical progress of the feature team when required.
  • Deep understanding of the entire/overall code base to guide and provide solutions and assistance to the feature team.
  • Responsible for delivery of the Product Increment with the Team Lead and Delivery Assurance Manager.
  • Taking ownership of delivery.
  • Identifying issues in the team dynamic and address accordingly with the Delivery Assurance Manager.
  • Mentoring and upskilling of the feature team members by leading by example.
  • Negotiate with stakeholders on releases and management of the release life cycle when required.
  • Review all pull requests and created documentation to ensure quality.
  • Ensuring that the feature team adheres to the software development lifecycle.
  • Collaborate with QA on any system or requirement issues that needs to be addressed.
  • Collaborate with EO on any operational system requirements and set up.
  • Collaboration and co-operation with other feature teams.
  • Important: A clear criminal record is required.
NB: By applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.
Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.#isanqa #isanqajobs #Fullstackdeveloper #Java #JEE #Softwareengineer #Automotive #Systemintegrations #FuelledbyPassionIntegrityExcellence

iSanqa Resourcing