Senior Software Engineer

Details of the offer

Functieomschrijving Are you tired of being micro-managed?
Are you looking for a company where no-one tells you how to do your job?
Do you want to work in a team, but not be told what to do and when to do it?
If so, we believe this Senior Software Engineer role is perfect for you!
As a Senior Software Engineer, you'll be responsible for building and maintaining our systems.
You will be responsible for the development of software that is used to store and process data on a daily basis across all departments within the company.
You will be working in an agile environment where you're required to work as part of a team and help meet project deadlines.
Requirements At least 7 years of work-related experience as a Software Engineer or Software Developer Ability to develop software in C#, Java, and other programming languages (polyglots preferred) Excellent knowledge of relational databases, SQL, and ORM technologies (EF, NHibernate) Knowledge of NoSQL databases such as Redis, Riak, MongoDB, and others.
Experience developing web applications, with a good understanding of how the web works Proven experience in high-scale applications and an understanding of the practices and approaches that are employed in scaling applications are beneficial.
Experience with unit testing, knowledge of applying test-driven development beneficial Understanding DevOps principles and how to apply them is practically beneficial.
Experience in cloud services preferred – AWS, Azure.
Experience with containerization (Docker/Kubernetes) is highly beneficial.
Experience working with agile methodologies Qualifications Bachelor's degree in Computer Science, Information Technology or related field required At least seven years of experience in software development About Dimension Data At Dimension Data we empowering our people to deliver client-centric solutions.
We want to see our people make the most of every opportunity, and together we can achieve the extraordinary.
Our diverse and inspiring people are experts at what they do and serious about delivering measurable and sustainable value at every turn.


Nominal Salary: To be agreed

Requirements

Specialist Solutions Analyst

*Please note that the hiring team responsible for this position will be using the PikUniq platform for candidate screening and conducting one-way interviews....


Pikuniq - Gauteng

Published a month ago

Sap Cloud Platform Integration Consultant

About the Role: We are seeking a seasoned SAP Cloud Platform Integration Consultant to join our dynamic team in the financial services sector. This is a cri...


Adept Digital Advisory (Pty) Ltd - Gauteng

Published a month ago

Intermediate Full Stack Developer (Remote)

LOCATION: 100% Remote (with occasional on-site PI planning in Johannesburg) We are seeking a highly skilled and motivated Intermediate Full Stack Developer ...


Baec Specialists - Gauteng

Published a month ago

Firmware Developer (Iot)

Sandton (Office Based (no remote/hybrid)) Our company is seeking a Firmware Developer with experience and a keen interest in IoT Technology. We are faced wi...


Baec Specialists - Gauteng

Published a month ago

Built at: 2024-11-15T17:48:05.181Z