Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Consulting/Principal Software Engineer

Responsibilities Acting as an acknowledged 'go to' person on coding and technical issues, for both internal and external contacts Interfacing with other pers...


From Knewin - KwaZulu-Natal

Published a month ago

Desktop Engineer (L2)

Want to be a part of our team? Dimension Data is a proud member of the NTT Group, a global IT powerhouse headquartered in Japan. As part of NTT, we deliver a...


From Knewin - KwaZulu-Natal

Published a month ago

It Infrastructure Manager Durban

These jobs were popular with other job seekers A Blue-Chip company has an exciting opportunity for an IT – Infrastructure Manager to be based at their Head O...


From Saflin Consulting (Pty) Ltd - KwaZulu-Natal

Published a month ago

Operations Manager : Data Engineering

Job DescriptionOur client, an International Leader in the Financial services sector is seeking to URGENTLY appoint a dynamic a highly skilled and motivated O...


From Career-Seekers Recruitment Solutions - KwaZulu-Natal

Published a month ago

Cloud Backend Developer

Cloud Backend Developer
Company:

Ntt


Details of the offer

Key Roles and Responsibilities:Develops applications that effectively accomplish client objectives and user needsDesigns and writes code for applications and maintain applications databasesAnalyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platformsRemodels and adapts applications as needed to optimize performanceIdentifies specific client needs and preferences related to the applicationTests applications extensively to ensure they are error and bug-freeInstalls applications and acts as technical advisorCommunicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfacesConsults with clients in the design phase to determine client needsProduces software documentation following company software process and templatesParticipates in software product review meetings and team meetingsKnowledge, Skills and Attributes:Design, Develop, and Operate solutions for a cloud computing platform with baked in attributes of security, auditability and observability.Define and build value-add services on the platform using cloud-native principles.Expert level proficiency with at least one programming language such as Java or NodeJS.Experience in writing automated tests using industry frameworks. Experience in programming frameworks (e.g. Spring Boot, Spring Cloud, 15 factor app principles) .Experience in Kubernetes is essential.Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) with cloud native data management capabilities (e.g. relational db, no-sql db, graph db and object storage).Experience in developing high performance RESTful and GraphQL API's.Experience building custom annotations in Springboot to enable better tooling, code analysis, and code generation to standardize API invocation, OAuth token generation etc.Are familiar with modern development stack, e.g. Kotlin or Java 8+, TypeScript, React or Angular 2+, GraphQL, PostgreSQLWorked with source control like GitUnderstanding of CI/CD, rapid delivery on productionExperience with one of the cloud platform like AWS, Azure etc.Understanding different Agile methodologiesAbility to write quality unit and end–to–end tests; debug and optimize existing and new code.Academic Qualifications and Certifications:Bachelor's degree or equivalent in computer science or software engineering or relatedCertification in various programming languages (Java, Perl, Python, C++, etc.)Scrum / Project Management certificationRequired Experience:Seasoned Software Applications Engineering, Software Development experience, or related work experienceJava, Springboot, Kubernetes, Terraform, AWS/GCP/Azure, OpenAPI, REST, GraphQL, Databases (SQL, NoSQL, Graph DB), API SecuritySeasoned project management experience and/or experience working in an Agile environmentSkills SummaryAgile Scrum Development, Application Development, C++ Programming Language, Design, Linux, Operating Systems (OS), Programming Languages, Python (Programming Language), Software Applications, Software DevelopmentWhat will make you a good fit for the role?Workplace type: On-site WorkingEqual Opportunity EmployerNTT is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, color, sex, religion, national origin, disability, pregnancy, marital status, sexual orientation, gender reassignment, veteran status, or other protected category

Requirements

Cloud Backend Developer
Company:

Ntt


Built at: 2024-04-28T08:15:30.593Z