
Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum
- Johannesburg, Gauteng
- Permanent
- Full-time
Java C# Senior Software Engineer - Bryanston / Hybrid - R 1.3m Per AnnumPOSITION INFO:Our mission? Helping financial institutions solve complex problems with elegant software solutions — and doing it with style.You’re a Senior Software Engineer with a knack for crafting clean, scalable, and secure code in both Java and C#. You’ve been around the block — you know your Spring from your .NET Core, and you don’t sweat under pressure.Requirements:
- Holds a Bachelor’s degree from an accredited university
- Strong foundation in software engineering: Strong proficiency in programming languages such as Python, Java, C#, or similar.
- While a Bachelor''s degree in Computer Science, Engineering, or a related field is a plus, your ability to demonstrate expertise matters most.
- DevOps fluency: Experience in CI/CD tools to streamline software development and delivery.
- Database Management: Experience working with relational databases like AWS RDS, MS SQL Azure SQL DB or Postgres.
- Experience with Cloud Services: Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Relevant consulting experience to banks and insurers
- A strong desire to learn and upskill business knowledge
- Experience with Software Development Methodologies: Understanding of software development methodologies like Agile, Scrum & Waterfall.
ExecutivePlacements.com