Yesterday
Fullstack Developer (Contract) - Midrand/Gauteng - ISB4201380
iSanqa
South Africa, Midrand
Job Openings Fullstack Developer (Contract) - Midrand/Gauteng - ISB4201380 About the job Fullstack Developer (Contract) - Midrand/Gauteng - ISB4201380Our client requires the services of a Software Engineer (Expert) Midrand/Menlyn/Rosslyn/Home Office RotationAmazing brand with cutting edge technologyExcellent teams in Global team collaborationHigh work-life balance with Flexible hoursAgile working environmentCOMMENCEMENT: As soon as possibleQUALIFICATIONS/EXPERIENCEIT Degree or equivalentQualification/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.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 internationallyESSENTIAL SKILLSRESTful service development and deployment using Java, JEE, MicroProfile and Quarkus, OpenAPI experience advantageous.Experience with systems integration technologies and techniquesObject Oriented Programming and unit testing using Junit, Mockito and similar frameworks.Experience with AWS services including ECS, DynamoDB and CloudWatchCI/CD experience - managing code using Git, GitHub Actions, Nexus and SonarQube. Terraform experience advantageous.Any additional responsibilities assigned in the Agile Working Model (AWM) CharterADVANTAGEOUS SKILLSGerman speakingUnderstanding of BI ToolsUnderstanding of Monitoring ToolsContainerization technologies, eg. Docker.NPM, NodeJS 10BitBucketJenkinsGrafanaROLE: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.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#J-18808-Ljbffr
Attention! You will be redirected to another site