Software Engineer (senior) 2600

Pretoria, Gauteng, South Africa

Job Description


ESSENTIAL SKILLS REQUIREMENTS:

  • Proficiency in one or more programming languages (e.g. Python, JavaScript, Rust)
  • Strong understanding of software development principles, algorithms, data structures, and design patterns
  • Understanding of cybersecurity principles
  • Linux and IT troubleshooting skills
  • Experience with RESTful APIs and service-oriented architectures
  • Ability to interpret business needs and implement solutions
  • Ability to work independently and take initiative
  • Self-motivated and able to work in a team
  • Commitment to delivering high-quality work on time
ADVANTAGEOUS SKILLS REQUIREMENTS:
  • Experience in IT infrastructure or application operations
  • Experience working with enterprise network technologies (e.g. IP networks, routing, switching etc.)
  • Experience with cloud platforms (e.g. AWS, Azure, Google Cloud)
  • Experience with containerization technologies (e.g. Docker, Kubernetes, Helm)
  • Experience with IT orchestration & automation solutions, (e.g. Rundeck, Ansible)
  • Experience with front-end technologies (e.g. HTML, CSS, JavaScript, React, Angular)
  • Experience with DevOps practices (e.g. Git, deployments, monitoring)
  • Experience developing CI/CD pipelines
  • Experience with test-driven development (TDD) and automated testing frameworks
  • Experience with Agile Working methods (e.g. Scrum)
  • Strong verbal and written communication skills
  • Excellent interpersonal and organizational skills
  • Ability to communicate effectively with both technical and non-technical colleagues / users
  • Ability to handle high-pressure situations
  • Ability to work in a complex environment with challenging compliance requirements
  • Ability to identify and implement ways to reduce complexity
  • Effective stakeholder management and communication skills
  • Experience working in an enterprise environment
QUALIFICATIONS / EXPERIENCE NEEDED:
  • Computer Science degree or similar qualifications
  • 5+ years of experience in a similar role

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1355931
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned