Senior Specialist: Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Plattekloof, City of Cape Town, Western Cape
Senior level
Information Technology • Software
The Role
The Senior Specialist: Software Engineer will lead the development team in modernizing large systems, focusing on architecture, new features, and application performance. Responsibilities include collaborating with project managers, enforcing coding standards, conducting code reviews, implementing security best practices, and maintaining documentation.
Summary Generated by Built In

Title

Senior Specialist: Software Engineer

Job Description

Altron Digital Business is expanding its project team that is responsible for modernising large systems. We are looking for a highly skilled software engineer with experience in modern application software development, enterprise infrastructure implementations, high performance computing solutions, exposure to Cloud (AWS) and DevOps principles.

Reporting to the Technology Lead, you will work within one of our development teams with the integration and implementation of new services to deliver new application features and functionality on the AWS Cloud platform

Responsibilities:

  • Assist with architecture, analysis and development of new features and products in a manner that is functional, understandable, maintainable and testable and in line with best practices
  • Collaborate with project managers to define project scope and timelines
  • Lead development activities within the development team
  • Support, problem solving and analysis for helpdesk & production
  • Ensure the scalability and maintainability of the software architecture
  • Establish and enforce coding standards and best practices
  • Conduct regular code reviews and provide constructive feedback
  • Identify performance bottlenecks and implement solutions to improve application performance
  • Implement security best practices and ensure compliance with security standards
  • Maintain comprehensive documentation of the software architecture, design decisions, and codebase
  • Stay updated with the latest industry trends and technologies
  • Foster a culture of continuous learning and professional development within the team
  • Participate in cross-functional team meetings to discuss project progress and resolve issues

Education Required:

  • Three-year tertiary degree – B. degree Computer Science or Information system major or equivalent
  • AWS Cloud Certification would be advantageous

Experience Required:

  • 7+ years’ JAVA SE (or J2SE) & Spring development experience
  • Exposure to AWS Cloud technologies

Essential Competencies:

  • Analytical mindset and good problem-solving skills
  • Experience in Spring (Cloud, Boot, etc.)
  • Experience building solutions in AWS
  • Database experience (AWS RDS, MySQL, Oracle, etc.)
  • Experience and knowledge in CI/CD practices (git, Gitlab, Bitbucket, GitHub, maven, Jenkins, Bamboo, etc.)

Advantageous Competencies:

  • Messaging experience (Kafka, JMS, SQS, SNS)
  • Infrastructure configuration management and automation experience (Terraform, CloudFormation)
  • Experience in telecommunications industry
  • Familiarity with unit testing frameworks (JaCoCo, JUnit) and TDD

Education

Bachelor's Degree: Computer and Information Science (Required)

Languages

English

Top Skills

Java
The Company
HQ: Gauteng
1,630 Employees
On-site Workplace
Year Founded: 1965

What We Do

Altron is a proudly South African technology group. We harness the power of data, technology and human ingenuity to solve real-world problems, from the everyday to the epic. A technology industry leader since 1965, we’re partnering with customers across all industries to help them grow, build a thriving economy and transform today into a simpler, safer and smarter tomorrow. Altron operates in six countries, employs 4,700+ people and reported revenue of ZAR 7.9bn for the 12-month period ended 28 Feb 2023.

Similar Jobs

NBCUniversal Logo NBCUniversal

Java Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Hybrid
Riverside, City of Cape Town, Western Cape, ZAF
68000 Employees

NBCUniversal Logo NBCUniversal

Senior Java Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Hybrid
Riverside, City of Cape Town, Western Cape, ZAF
68000 Employees

Envoy Global, Inc. Logo Envoy Global, Inc.

Accounting Controller- South Africa

HR Tech • Legal Tech • Software
Easy Apply
Hybrid
Cape Town, Western Cape, ZAF
355 Employees

NBCUniversal Logo NBCUniversal

Business Development Manager

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote
Hybrid
Cape Town, Western Cape, ZAF
68000 Employees

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account