
Principal Software Engineer
LexisNexis
full-time
Posted on:
Location Type: Office
Location: Johannesburg • 🇿🇦 South Africa
Visit company websiteJob Level
Lead
Tech Stack
AngularAWSDockerElasticSearchGoJavaJavaScriptJenkinsLinuxMongoDBMySQLPHPPythonRabbitMQRedis
About the role
- Designing, developing, and maintaining robust and scalable applications using Java and AWS.
- Setting-up and improving our content processing workflow
- Collaborating with development teams to identify and resolve technical issues.
- Mentoring and empowering developers to improve their technical skills and efficiency
- Participating in the development of the team's technology strategy.
- Staying updated with technological advancements to integrate best practices and innovations.
Requirements
- Have a Degree in Computer Science, Engineering, or a related field with 10+ years of experience in software development, with significant experience as a technical leader
- Have experience in Java and AWS certifications, Python as a bonus
- Have experience in content structuring (XML,XSD,DTD) or planned skills upgrades
- Able to mentor and train technical teams.
- Demonstrate problem-solving and communication skills.
- Have experience in managing complex technical projects.
- Able to work independently and as part of a team.
Benefits
- numerous wellbeing initiatives
- shared parental leave
- study assistance
- sabbaticals
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaAWSPythoncontent structuringXMLXSDDTDsoftware developmenttechnical leadershipproblem-solving
Soft skills
mentoringcommunicationcollaborationindependenceteamworkefficiency improvement
Certifications
AWS certification