Enable job alerts via email!

Consulting / Principal Software Engineer

LexisNexis South Africa Shared Services (Pty) Ltd Company

Johannesburg

On-site

ZAR 60 000 - 100 000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a seasoned Software Engineer to lead multifunctional development activities and solve complex technical problems. This role demands over a decade of experience in software engineering and a strong command of data modeling and various programming languages. You will be pivotal in mentoring teams, providing technical guidance, and collaborating with clients to deliver innovative solutions. Join a forward-thinking organization that values expertise and fosters an inclusive work environment, where your skills will directly impact the success of dynamic projects.

Qualifications

  • 10+ years of experience in Software Engineering and complex coding.
  • Expert in data modeling and software development methodologies.

Responsibilities

  • Serve as primary technical contact for external resources.
  • Mentor software developers and finalize requirements with the technical team.

Skills

Software Engineering
Data Modeling
Agile Methodologies
Java/J2EE
C/C++
SQL
Project Planning
Problem Solving
Communication Skills

Education

BS in Engineering or Computer Science
Advanced Degree (preferred)

Tools

JSP
HTML
XML
.Net
Windows
UNIX

Job description

BASIC FUNCTIONS : This position provides assistance and input to management, develops and leads large multifunctional development activities, solves complex technical problems, writes complex code for computer systems, and serves as a senior source of expertise. The position may also provide sizing or budget recommendations to management.

QUALIFICATIONS :

  • 10+ years of Software Engineering experience
  • BS Engineering / Computer Science or equivalent experience required; advanced degree preferred

TECHNICAL SKILLS :

  • Expert in software development methodologies (e.g., Agile, Waterfall)
  • Expertise in data modeling, design, manipulation, optimization, tuning, and industry best practices
  • Proficient in normalized/dimensional data modeling principles for complex business needs
  • Knowledge of industry technology language development trends
  • Experience in test-driven development and maintenance
  • Deep understanding of multiple data storage subsystems
  • Strong budgeting and finance skills
  • Proven ability to develop and use desktop tool sets
  • Leadership in partnering and guiding internal and external tech resources
  • Excellent interpersonal skills
  • Experience with resource models like Managed Services and Staff Augmentation
  • Knowledge of industry best practices in external resource development
  • Solid understanding of architectural principles
  • Proficiency in data manipulation languages and optimization techniques
  • Ability to design complex data models
  • Development experience in languages such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .Net, Windows, UNIX
  • Familiarity with applicable tool sets
  • Strong project planning, time management, and delegation skills
  • Advanced problem-solving skills, team leadership, and risk management capabilities
  • Excellent verbal and written communication skills, with the ability to present to diverse audiences

ACCOUNTABILITIES :

  • Primary technical contact for external resources
  • Provide design input and collaborate with customers and end users
  • Serve as a go-to person for coding and technical issues
  • Finalize requirements with technical team
  • Develop and review specifications and fix complex bugs
  • Design complex data models
  • Mentor and lead software developers on methodologies and optimization
  • Perform other duties as assigned

LexisNexis, a division of RELX, is an equal opportunity employer. Qualified applicants are considered without regard to protected characteristics. We are committed to an accessible hiring process. For accommodations, please contact us via the provided support form or phone number.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.