Senior Software Engineer
Found in: Talent ZA C2 - 3 weeks ago
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.
-
Senior Software Developer
Found in: beBee S ZA - 2 weeks ago
Gauteng, Johannesburg, South Africa BET Software Full timeBET Software’s job vacancy, Career and Recruitment Job title : Senior Software Developer – JHB jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 17, 2024 Quick Recommended Links Jobs by Location Job by industries We Want You: Are you a savvy Senior Software Developer with excellent communication skills, and the drive to build...
-
Senior Software Engineer/Developer
Found in: Talent ZA C2 - 3 weeks ago
Johannesburg, South Africa PRR Recruitment Services Full timeLooking for a Senior Software Engineer/Developer!!!!!Knowledge and Skills:-5+ years demonstrable experience in .Net (C#, ASP.Net, Core, MVC), JavaScript (Native, Angular) and SQL (Microsoft SQL Server)-Experience with program leadership, governance, and change enablement.-Knowledge of basic algorithms, object-oriented and functional design principles, and...
-
Software Quality Assurance Tester
1 week ago
Johannesburg North, South Africa Acumen Software Full time**Job brief** We are looking for a Software Quality Assurance Tester to get involved with our Forcelink and My Smart City software test team. The role involves quality and test advocacy, ensuring that quality products, that have passed a rigorous QA process is released to our clients. This position will report into the Test Manager. **Responsibilities...
-
Senior Software Engineer I
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa LexisNexis Full timeAbout our Team Nexis Solutions, a division of LexisNexis, is looking for a Senior Software Engineer to help us transform the way we build and deliver software. We are the leading global provider of news and business information, constantly innovating to help our customers succeed by combining information and analytics to increase productivity and improve...
-
Head of Software Engineering
5 days ago
Johannesburg, South Africa GoldenRule Full time**The Role** **Skills and Experience** - Matric - Degree in Computer Science/ Engineering/ Mathematics or related. - 7 years+ Software Development experience. - A successful track record working as an engineering leader across multiple teams. - Experience leading and contributing to software architecture. - Experience leading software engineering...
-
Copy of Mid Tier Software Engineer
Found in: Whatjobs ZA C2 - 1 week ago
Johannesburg, South Africa Planet10 Full timeGoldenRule is in search of a Senior Software Engineer to join a leading Digital Business Giant. Senior Software engineers ensure that all software engineers within the delivery team understand and follow existing IT standards, policies and procedures. They work closely with other team leaders and development teams when necessary to create software that meets...
-
Copy of Mid Tier Software Engineer
Found in: Adzuna ZA B C2 - 2 weeks ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeGoldenRule is in search of a Senior Software Engineer to join a leading Digital Business Giant.Senior Software engineers ensure that all software engineers within the delivery team understand and follow existing IT standards, policies and procedures. They work closely with other team leaders and development teams when necessary to create software that meets...
-
Copy of Mid Tier Software Engineer
Found in: Talent ZA 2A C2 - 3 weeks ago
Johannesburg, South Africa Planet10 Full timeGoldenRule is in search of a Senior Software Engineer to join a leading Digital Business Giant.Senior Software engineers ensure that all software engineers within the delivery team understand and follow existing IT standards, policies and procedures. They work closely with other team leaders and development teams when necessary to create software that meets...
-
Software Engineering Manager
Found in: Talent ZA C2 - 3 weeks ago
Johannesburg, South Africa PRR Recruitment Services Full timeUrgently looking for a Senior Manager, Product & Engineering The ideal candidate will have a strong Software Development background He weak caudate wok be responsible for ongoing management of the product and roadmap and delivery of the product. Strong management background will be required min 5 years experience in Software productsProduct ownership...
-
Java Software Engineer
Found in: Talent ZA C2 - 3 weeks ago
Johannesburg, South Africa IT Ridge Technologies Full timeJoin a team of passionate, friendly, diverse software engineering geniuses and play a key role in software design, development, and deployment. We take pride in developing bespoke end-to-end software solutions.Skills Required for this roleProven hands-on software engineering experience, performing in a high-end intermediate or senior position6 years plus...
-
Senior Software Engineer I
Found in: Talent ZA C2 - 3 weeks ago
Johannesburg, South Africa LexisNexis Full timeDo you enjoy being part of a team that works with a diverse range of products/technology? Do you enjoy mentoring junior colleagues? About our Team LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,300 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for...
-
Software Engineer
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa Capital Recruit Full timeA company specializing in card, payments, network billing, and data. Utilizing sophisticated algorithms and technology, analyzing Visa and MasterCard invoices that have been charged to banks for their card issuing and acquiring processing, and delivering a comprehensive solution that addresses the complexities inherent in card billing and interchange...
-
Software Engineer
Found in: Talent ZA C2 - 3 weeks ago
Johannesburg, South Africa PRR Recruitment Services Full timeThis well known software house is looking for a Software Engineer. The ideal candidate will have strong experience in the following; 5+ years demonstrable experience in .Net (C#, ASP.Net, Core, MVC), JavaScript (Native, Angular) and SQL (Microsoft SQL Server)Experience with program leadership, governance, and change enablement.Knowledge of basic algorithms,...
-
Engineer, Software
Found in: beBee S ZA - 3 weeks ago
Gauteng, Johannesburg, South Africa Standard Bank Group Full timeStandard Bank Group’s job vacancy, Career and Recruitment Job title : Engineer, Software jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 18, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex programs/scripts,...
-
Senior DevOps Engineer
Found in: Talent ZA C2 - 3 weeks ago
Johannesburg, South Africa PRR Recruitment Services Full timeSenior DevOps Engineer – Rneg (Fourways)Software house based in Fourways is looking for an experienced DevOps Engineer.The ideal candidate will:Manage infrastructure and deployment projects and processes by working closely with developers and the testing team to ensure there is robust infrastructure in place.Work directly with the Development and Technical...
-
Senior Software Engineer
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa Kerridge Commercial Systems Full time"At KCS we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work." A market leader in the development and provision of Retail software environments,...
-
Software Engineer
Found in: Whatjobs ZA C2 - 1 week ago
Johannesburg, South Africa Network Recruitment Full timeResponsibilities: Collaborate with cross-functional teams to define, design, and ship new features Write clean, maintainable, and efficient code Design and implement software solutions that meet functional requirements Conduct code reviews and participate in peer programming sessions Troubleshoot, debug, and upgrade existing software Develop automated test...
-
Software Engineer
Found in: Talent ZA 2A C2 - 3 weeks ago
Johannesburg, South Africa Network Recruitment Full timeResponsibilities:Collaborate with cross-functional teams to define, design, and ship new featuresWrite clean, maintainable, and efficient codeDesign and implement software solutions that meet functional requirementsConduct code reviews and participate in peer programming sessionsTroubleshoot, debug, and upgrade existing softwareDevelop automated test cases...
-
Software Engineer
Found in: Adzuna ZA B C2 - 2 weeks ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeResponsibilities:Collaborate with cross-functional teams to define, design, and ship new featuresWrite clean, maintainable, and efficient codeDesign and implement software solutions that meet functional requirementsConduct code reviews and participate in peer programming sessionsTroubleshoot, debug, and upgrade existing softwareDevelop automated test cases...
-
Software Engineers
Found in: Talent ZA 2A C2 - 3 weeks ago
Johannesburg, South Africa Set Consulting Full timeSoftware Engineers - JavaMajor Bank with strong footprint in Africa seeks technically sound Software Engineers. There are roles available in different Business Units across the bank. Exciting new projects. Great culture. Main Responsibilities:Pivotal roles to create programs/scripts and integrate software services.Design from moderate to complex...