Net Software Developer
3 days ago
Minimum requirements:
- Bachelor of Science majoring in Computer Science or equivalent prior learning
Experience
- Minimum of 5 years progressive experience as a Software Developer
- Solid understanding of Domain Driven Design and experience in applying DDD to microservices
- Solid understanding and experience in building scalable systems that require high throughput of traffic
- Experience using C# (.NET 5 and up), Javascript, Typescript
- Experience using ASP.Net core pipelines and Entity Framework Core
- Experience using ReactJS, React Native
- Exposure to Docker
- Exposure to Content delivery networks (CDN), Barcode Scanners, LAN Configuration and USB printing
- Experience with Microservices
- Experience with test driven development
- AWS Experience specifically MySQL administration, Load balancer and targets groups (networking), Security group management and Kubernetes cluster administration (EKS)
- Experience working with REST and SOAP services
- Experience with SQL and specifically MySQL
- Experience with Message Queues
- Experience working in Agile environments
- DevOps Experience specifically CI/CD through Azure Devops, YAML managed deployments and Environment Management
Responsibilities:
- Design and development of secure, concurrent, event driven highly scalable transaction processing applications
- Conduct full stack development using .Net as the primary development language
- Conduct database development
- Promote and enhance team efficiencies through the use of established tools, supporting applications and prototypes
- Automate tasks through the use of appropriate tools and scripting
- Perform development in accordance with specifications and company development standards
- Develop unit tests to ensure that requirements are met, and code coverage is adequate
- Create, document and implement component test scripts and test strategies
- Maintain technical documentation using defined technical documentation templates and prescribed policies and procedures
- Ensure that the requisite technical supporting documentation, in line with the established company's development standards and internal policies is created and adhered to
- Collaborate with internal teams and vendors to identify, troubleshoot, investigate and resolve issues and improve product features, documenting any changes and resolutions as may be required
- Perform maintenance programming and address technical debt
- Participate in a peer review process where all work delivered must be validated according to the documented requirements and in line with the company's development standards
- Ensure software is developed according to the company's development standards and underlying technologies
- Review and refine high-level business requirements and transform these requirements into Functional Specifications
- Breakdown, prioritize and execute tasks to achieve product deliverables per sprint
- Provide estimates for initial high-level requirements and more detailed estimates for upcoming tasks for input into Sprint planning
- Recommend changes to improve established application processes and procedures
-
Net Software Developer
3 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per yearDuties and responsibilities:Codes, tests, complex systems using agreed standards, architectures and tools, to achieve a well- engineered result. Creates unit tests for all developed components Reviews own work and leads code reviews of colleagues work Documents complex systems using to achieve a well-described landscape Adhere to policies, standards and...
-
Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R500 000 - R1 200 000 per yearAbout the RoleWe are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...
-
Senior Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R1 200 000 - R2 400 000 per yearAbout the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...
-
NET Developer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R400 000 - R800 000 per yearHire Resolve's client is looking for a .Net Developer to join their team in Johannesburg, GP. The candidate will be responsible for designing, developing, and maintaining innovative software applications that meet client requirements. You will work alongside experienced professionals in a collaborative environment, focusing on delivering high-quality...
-
Senior .NET Developer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 500 000 - R2 500 000 per yearJob Title: Senior .NET EngineerLocation: Sandton, Johannesburg (Hybrid)Position Type: Full-timeSummary:We are seeking a knowledgeable and experienced Senior .NET Engineer to join our team. The ideal candidate will have a strong background in software development and be proficient in implementing and maintaining .NET applications. The Senior .NET Engineer...
-
Net Developer
3 days ago
Johannesburg, Gauteng, South Africa HuntWave Technologies Full time R600 000 - R1 200 000 per yearWe are seeking an experienced Senior Software Developer to join our team and contribute to the development and maintenance of our cutting-edge software solutions. As a Senior Software Developer, you will play a crucial role in designing, building, and optimizing our software systems.Responsibilities: Design, develop, and maintain robust and scalable...
-
Senior .Net Developer
3 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R600 000 - R1 200 000 per yearMinimum requirements:BSc Comp Science, B.Com Informatics degree or advanced degree5 - 6 years of relevant work experience within a Full stack .Net development role and Support and experience in using API , microservices.Expertise in C#, .net Core, Java Script, HTML, CSS, and SQL Experienced with Gitexperience , REST API(s), Windows Server, IIS software...
-
NET Developer
3 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per yearContract positionMinimum requirements:Matric and a tertiary qualification in Information Systems, Computer Science or equivalent; (NQF level 8) or equivalent5 years of professional development in .NET technology experienceMicrosoft Certified Technology Specialist (MCTS)Microsoft Certified Solution Developer (MCSD)Own reliable...
-
Software Developer
1 day ago
Johannesburg, Gauteng, South Africa iOCO Pty Ltd Full time R70 000 - R85 000 per yearWe are seeking a highly skilled .NET Software Developer to design, develop, and maintain robust backend services using C# and the .NET framework. The ideal candidate will implement efficient data access layers with Entity Framework and PostgreSQL while applying CQRS and SOLID principles to ensure scalability and maintainability of solutions. This role...
-
Junior .Net Developer
3 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Full time R250 000 - R500 000 per yearAbout the RoleWere looking for a motivated Junior .NET Developer to join our growing development team. Youll work alongside experienced developers to build, maintain, and enhance web applications and APIs using modern .NET technologies. This is a great opportunity to learn, grow, and make an impact while gaining hands-on experience in a collaborative, Agile...