Principal Software Engineer
24 hours ago
About Our Team
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case.
About The Role
This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design — typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions. Mentor and guide juniors, assist software engineering leads with technical solutions and designs.
Responsibilities
- Providing design input across a product
- Acting as an acknowledged 'go to' person on coding and technical issues
- Interfacing with other technical personnel and product owners to finalize requirements and estimations
- Completing complex bug fixes, and resolving technical issues
- Designing and working with complex data models
- Mentoring software developers with best practices and providing guidelines
- Keep abreast of new technology developments.
- Successfully implement development processes, coding best practices, and code reviews.
Requirements
- 10+ years of Software Engineering experience
- BS Engineering/Computer Science or equivalent experience required
- Be expert in development languages, including but not limited to C#, JavaScript, TypeScript, Angular, SQL, Cypress, Playwright, Python
- 2-3 years working experience in microservices
- Strong proficiency in object-oriented programming (OOP) and SOLID principles, experience in design patterns with a preference in C# and the .NET framework.
- Demonstrates solid understanding of Software Engineering design patterns and/or methodologies.
- Knowledge of test-driven development
- 2-3 years of experience in working with AWS platform
- Strong knowledge of DevOps practices, including CI/CD pipelines and infrastructure as code.
Work in a way that works for you
We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
- Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
Working for you
Benefits
We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
- Medical Aid
- Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)
- Modern family benefits, including adoption and surrogacy
- Study Leave
About The Business
LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.
-
Principal Software Engineer
1 week ago
Port Elizabeth, Eastern Cape, South Africa Voyc Full timeAt Voyc, we empower financial services firms to achieve better customer outcomes and stronger compliance by analysing 100% of customer interactions. Through post-call AI analysis, we surface risk, quality and performance insights early, enabling faster action and more consistent decision-making. Just as importantly, we help agents grow through clearer,...
-
Principal Software Engineer
1 week ago
Port Elizabeth, Eastern Cape, South Africa Voyc AI Full timeAt Voyc, we empower financial services firms to achieve better customer outcomes and stronger compliance by analysing 100% of customer interactions. Through post-call AI analysis, we surface risk, quality and performance insights early, enabling faster action and more consistent decision-making. Just as importantly, we help agents grow through clearer,...
-
Mechanical Engineer
2 weeks ago
Port Elizabeth, Eastern Cape, South Africa Staffsols Full time R450 000 - R750 000 per yearOpportunity Available Our leading client in the Automation Sector is looking to employ a Mechanical Engineer to join their dynamic team in Gqeberha/Port Elizabeth. Skills AutoCADAutomationCAD DrawingsControl SystemsMechanical DesignsMechanical EngineerMechanical Engineering Job Responsibilities: Design and develop mechanical components and systems for...
-
Intermediate - Senior Software Developer (Hybrid)
24 hours ago
Port Elizabeth, Eastern Cape, South Africa Headhunters Full timeOur Client, a prominent name in the IT Software Development Industry in Port Elizabeth, is seeking to employ an Intermediate Software Developer to their team.An awesome career opportunity awaits with this employer of choiceRequirements:3+ years' professional experience in software development, primarily with C# and .NET.Strong knowledge of .NET Framework,...
-
Structural Engineering Design Graduates
2 weeks ago
Port Elizabeth, Eastern Cape, South Africa Hire Resolve Full time R300 000 - R600 000 per yearA reputable Structural Engineering Design consultancy is seeking talented and ambitious University Graduates to join their team in Gqeberha. This exciting opportunity is ideal for commercially astute individuals looking to grow their careers by engaging in structural design projects, applying innovative problem-solving techniques, and supporting...
-
Component Engineer
1 week ago
Port Elizabeth, Eastern Cape, South Africa Interdot Solutions Full timeABOUT THE OPPORTUNITY:- Release of Body Department components and systems.- Resolution of design-related problems on all locally manufactured platforms.- Keeping accurate records of part levels and software built in production (Bill of Material).- Coordination of testing and release of components and systems.- Initiating and driving cost savings on...
-
Data Engineer
2 weeks ago
Port Elizabeth, Eastern Cape, South Africa Top Vitae Full time R250 000 - R500 000 per yearFUNCTIONAL DEFINITION AND RESPONSIBILITY:The Data Engineer is responsible for developing, maintaining, and optimising the data systems and operational pipelines that support the company's market research and analytics processes. The role ensures that data flows seamlessly from collection through transformation to reporting, enabling timely, accurate, and...
-
CNC_MACHINING_Mechanical_Port Elizabeth
7 days ago
Port Elizabeth, Eastern Cape, South Africa Expert Tech Engineering & Maintenance Projects Full timeCompany DescriptionExpert Tech Engineering & Maintenance Projects is a manufacturing company based in South Africa. We specialize in providing engineering and maintenance solutions to the manufacturing sector. Our company is committed to delivering high-quality services and innovative solutions in the industry. We focus on safety, efficiency, and the...
-
Accountant
1 week ago
Port Elizabeth, Eastern Cape, South Africa Teach Erudite Full timeAccountant – | South Africa , PEAre you a detail-oriented and drivenAccountantlooking to join a dynamicengineering firm?We're seeking a skilled professional to manage the company's financial operations, reporting, and compliance while supporting strategic business decisions.Key Responsibilities:Manage and maintain accurate financial records and...
-
Head of Data
2 weeks ago
Port Elizabeth, Eastern Cape, South Africa Sun International Full time R1 450 000 - R1 830 000 per yearThe Head of Data is responsible for leading the design, implementation, and evolution of the company's data architecture, platforms, and practices. This role ensures that data is accurate, accessible, secure, and strategically valuable across all business functions. The Head of Data will oversee the development of data pipelines, reporting systems, and...