Senior Software Developer
1 week ago
- Design, develop, test, and debug software according to functional requirements.
- Utilize technologies such as JavaScript, C#, ASP.NET MVC, and MSSQL to develop robust and scalable software solutions.
- Adhere to established standards and development methodologies.
- Collaborate with other developers, business analysts, and end-users to ensure technical compatibility and user satisfaction.
- Work closely with the team leader and business analyst to understand functional and system requirements.
- Partner with the architecture team to ensure architectural integrity and product quality.
- Effectively communicate and interact with stakeholders to ensure alignment on project goals and progress.
- Plan work breakdowns from functional requirements and manage project milestones.
- Analyze, diagnose, and resolve software application errors.
- Maintain systems post-deployment and oversee the successful implementation of new systems.
- Stay up-to-date with technical and industry developments to continuously improve development practices.
- Track and log work hours as required.
- At least 5+ years of experience in .NET C# development.
- Strong understanding of ASP.NET MVC.
- Solid experience in WCF (with nServiceBus being a plus).
- Proficient in T-SQL, MS SQL (experience with Oracle is beneficial).
- Deep understanding of SOA and OOP principles.
- Knowledge of N-tier and N-layered architecture.
- Solid experience with JavaScript frameworks and libraries (experience with Angular is a plus).
- Strong experience with ASP.NET Authentication and Authorization mechanisms.
- Familiarity with ORM technologies (e.g., Entity Framework).
- Experience with RESTful services is beneficial.
- Knowledge of or experience with the Neo-Security Stack (OAuth, OpenConnectId, Secure Token Service, Microsoft Identity) is a plus.
- Experience with Dependency Injection and Inversion of Control frameworks, such as Microsoft Unity Container or Autofac.
- Experience with Microsoft Open Web Interface (OWIN) is beneficial.
- Proficiency in Domain-Driven Design (DDD) and Test-Driven Development (TDD).
- University degree in Computer Science or a similar tertiary qualification.
- Microsoft Certified Solutions Developer (MCSD) certification is a plus.
-
Senior Software Developer
11 hours ago
Centurion, Gauteng, South Africa SITA SOC Full timeJob title : Senior Software Developer (JAVA)Job Location : Gauteng, CenturionDeadline : April 06, 2025Quick Recommended LinksJobs by Location Job by industries Key Responsibility Areas Lead the design and development of new features for the software systems, and improvement of the existing ones Implementation, debugging, documentation and release of the...
-
Software Developer Role
1 day ago
Centurion, Gauteng, South Africa JMR Software PTY LTD Full timeWe are seeking a skilled Software Developer to join our team at JMR Software PTY LTD. As a member of our team, you will be responsible for developing comprehensive solutions across a wide range of applications, including Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend Portals, and integration with backend and third-party...
-
Mid-Senior Level Java Developer
1 day ago
Centurion, Gauteng, South Africa JMR Software PTY LTD Full timeWe're looking for a Mid-Senior Level Java Developer to join our team at JMR Software PTY LTD. In this role, you will be responsible for designing, developing, and maintaining comprehensive software applications, including Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend Portals, and integration with backend and...
-
Java Software Engineer
2 days ago
Centurion, Gauteng, South Africa JMR Software PTY LTD Full timeDirect message the job poster from JMR Software PTY LTDIT Resourcing @ JMR Software | HR Management | Tech Talent | Talent PlanningJob Overview: We are seeking a skilled and motivated Software Developer to join our team. In this role, you will be responsible for developing comprehensive solutions across a wide range of applications, including Service Order...
-
Senior Software Engineer
5 days ago
Centurion, Gauteng, South Africa Network IT Full timeWe are seeking a skilled Senior Software Engineer to join our team at Network IT. This is an excellent opportunity to work on cutting-edge projects and collaborate with a dynamic team of professionals.About the RoleDevelop and maintain high-performance back-end applications using C# and the .NET framework.Collaborate with cross-functional teams to design and...
-
Senior Software Developer
7 days ago
Centurion, Gauteng, South Africa Network Recruitment Full timeResponsibilities:Design, develop, test, and debug software according to functional requirements.Utilize technologies such as JavaScript, C#, ASP.NET MVC, and MSSQL to develop robust and scalable software solutions.Adhere to established standards and development methodologies.Collaborate with other Developers, Business Analysts, and end-users to ensure...
-
Software Development Leader
5 days ago
Centurion, Gauteng, South Africa Boxfusion Full timeJob DescriptionThe role of Senior Software Engineer at Boxfusion involves leveraging advanced knowledge, skills, and experience in software development to lead complex projects, mentor junior team members, and provide technical expertise. Key Responsibilities:Technical Leadership: Provide technical leadership within the team, contribute to the technical...
-
Advanced: Software Developer
11 hours ago
Centurion, Gauteng, South Africa SITA SOC Full timeJob title : Advanced: Software DeveloperJob Location : Gauteng, CenturionDeadline : April 21, 2025Quick Recommended LinksJobs by Location Job by industries Key Responsibility Areas Lead the development of functional requirements that articulate clear and concise project deliverables that are compatible with user expectations Deliver feasibility and...
-
Software Development Expert
5 days ago
Centurion, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing and implementing scalable, high-performance web applications using Angular.Key Responsibilities:Develop High-Quality Applications: Collaborate with UX/UI Designers to...
-
Software Developer
2 weeks ago
Centurion, Gauteng, South Africa SITA SOC Full timeJob title : Software Developer (Java)Job Location : Gauteng, CenturionDeadline : March 27, 2025Quick Recommended LinksJobs by Location Job by industries Key Responsibility Area Develop/Design software or customize software for client use with the aim of optimizing operational efficiency using SITAs software development stack / development framework. ...
-
Technical Director of Software Development
8 hours ago
Centurion, Gauteng, South Africa PRR Recruitment Full timePRR Recruitment is seeking a talented Senior Python Developer to take on the role of Lead Software Engineer and Architect. The successful candidate will be responsible for leading by example, contributing to coding, design, and system reviews.Key ResponsibilitiesWrite well-designed, testable, and efficient code.Ensure all designs and code are compliant with...
-
Senior Frontend Software Engineer
24 hours ago
Centurion, Gauteng, South Africa Headhunters Full timeJob DescriptionAs a Senior Frontend Software Engineer at Headhunters, you will play a key role in developing high-quality software solutions using Angular. Your expertise will drive the success of our clients by delivering efficient and effective software.Key ResponsibilitiesDesign and develop new software functionality using readable, maintainable, and...
-
Software Engineer
17 hours ago
Centurion, Gauteng, South Africa Network Recruitment Full timeWe are seeking a talented Senior Software Engineer to join our team at Network Recruitment. This is an excellent opportunity to work on challenging projects and contribute to the growth and success of our organization.**Job Overview:**The successful candidate will be responsible for designing, developing, and maintaining back-end solutions using C#, .NET,...
-
Back-end Software Development Expert
20 hours ago
Centurion, Gauteng, South Africa Network Recruitment Full time**Job Description**Network Recruitment: Senior Software Engineer PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust back-end solutions using C#, .NET, and SQL.**Key...
-
Java Software Development Manager
4 weeks ago
Centurion, Gauteng, South Africa Hire Resolve Full timeHire Resolve's client is looking for a Java Software Development Manager to join their team in Centurion, Gauteng. The Software Development department drives technological innovation and maintains the company's competitive edge. It focuses on developing high-quality software solutions aligned with strategic business goals, enhancing customer experience,...
-
Senior Automotive Controls Software Engineer
4 weeks ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeSENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic) Centurion Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software developmentQualification and experience required: BTech or B Eng. or M.Eng in Mechatronic / Electronic...
-
Senior Automotive Controls Software Engineer
3 weeks ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeSENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic) Centurion Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software developmentQualification and experience required: BTech or B Eng. or M.Eng in Mechatronic / Electronic...
-
Senior Automotive Controls Software Engineer
2 weeks ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeSENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic) Centurion Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software development Qualification and experience required: BTech or B Eng. or M.Eng in Mechatronic / Electronic...
-
Senior Fullstack Developer
3 weeks ago
Centurion, Gauteng, South Africa CF Consulting Full timePrimary Duties and Responsibilities: The client is seeking a motivated and experienced Senior Fullstack Developer who is eager to not only code but also to lead and inspire a team. You will work closely with a cross-functional team to build, enhance, and maintain our software solutions, ensuring they are scalable, efficient, and aligned with client and...
-
Application Software Developer
3 weeks ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeApplication Software Developer Pretoria-East Minimum requirementsBSc (Computer Science) or BEng (Computer Engineering) 0-5 years of relevant working experience Strong interest in software development Experience writing and debugging software in C++ Knowledge of the OSI stack paradigm and the functions of the various levels. Responsibilities: Development of...