Job Title: Intermediate C# Developer
Company:WatersEdge Solutions
Job description: Job SummaryIntermediate C# Developer – Cape Town (On-Site/Hybrid)We are looking for an Intermediate C# Developer to join a dynamic software development team specialising in International Supply Chain and Customs applications. The successful candidate will develop web-based solutions and collaborate with clients and team members to ensure successful implementation. This role requires someone who can work independently and take a leadership role within the development team.Role OverviewAs a C# Developer, you will play a critical role in developing, optimising, and maintaining supply chain, logistics, and ERP applications. You will work closely with cross-functional teams to design scalable solutions while adhering to best practices and coding standards.Key Responsibilities
- Develop and maintain .NET Framework or .NET Core applications using C#, Web APIs, and JSON.
- Design and implement front-end interfaces using HTML, CSS, JavaScript, and Angular 2+.
- Develop and optimise MS SQL databases, ensuring data integrity and performance.
- Work on supply chain, logistics, and ERP applications to enhance functionality and efficiency.
- Implement version control and release management using SVN or Azure DevOps.
- Collaborate with clients and stakeholders to understand business requirements and deliver high-quality solutions.
- Ensure adherence to structured delivery environments, best practices, and coding standards.
Qualifications & Experience
- 3-5 years of experience in .NET Framework or .NET Core using C#, Web APIs, and JSON.
- 3-5 years of experience in HTML, CSS, and JavaScript.
- 3-5 years of MS SQL and Transact-SQL experience.
- 3-5 years of Angular 2+ experience.
- Strong technical and analytical skills with problem-solving capabilities.
- A tertiary qualification (National Diploma, Degree, or equivalent) in a relevant field.
- Experience building or working with supply chain, logistics, or ERP applications.
- Proficiency in SVN and/or Azure DevOps, source control, and release management.
Nice to Have
- Experience with Microsoft Azure Platform.
- Knowledge of software integration and web services (SOAP, RESTful API, EDIFACT).
- Experience working with XML, XSLT, and XSD.
- Background in International Supply Chain or Freight Forwarding.
- Understanding and implementation of security measures, including OAuth, JWT, and OWASP best practices.
- Experience in Unit Testing and Test-Driven Development (TDD).
- Familiarity with Agile/Scrum methodologies.
Personal Attributes
- Strong time management and organisational skills.
- Ability to work with clients and stakeholders at all levels.
- Delivers high-quality work with attention to detail.
- Strong teamwork and collaboration skills.
- Deadline-driven and able to thrive in a structured delivery environment.
Why Join?Competitive Salary – Be rewarded for your expertise and contributions.
Exciting Projects – Work on cutting-edge software solutions in the supply chain industry.
Technical Growth – Develop your skills through exposure to modern technologies and best practices.
Collaborative Team – Join a group of professionals passionate about innovation and efficiency.If you are not contacted within 10 days of your application, please consider your application unsuccessful.WatersEdge SolutionsRecruiter
Expected salary: R16000 – 19000 per month
Location: Cape Town, Western Cape
Job date: Sun, 16 Feb 2025 00:36:32 GMT
Professional CV Tips for Success – jobsguru.co.za
- Contact Information: Use a professional email address and include a phone number. LinkedIn or a personal website can also add value.
- Personal Statement: In 2-3 lines, summarize your strengths and career goals, tailored to the job you’re applying for.
- Work Experience: List roles in reverse-chronological order. Focus on achievements with measurable results, e.g., “Increased sales by 20%.”
- Education: Only list qualifications relevant to the job or recent achievements if early in your career.
- Skills: Include both technical and soft skills. Use keywords from the job description to improve ATS compatibility.
- Formatting: Stick to one or two clean fonts, consistent margins, and ample white space. Avoid graphics unless you’re in a creative field.
- Proofreading: Errors harm your credibility. Review carefully or ask someone else to check for mistakes.
For more guidance, visit jobsguru.co.za.