Join Watershed Consulting as a Full-Stack Developer and contribute to exciting software projects. You'll work under supervision to design and develop software components, ensuring they meet client requirements.
Watershed Consulting is looking for a Full-Stack Developer to join their team in Durban. In this role, you will be involved in analyzing requirements and designing software components that align with client needs. You will work with a variety of technologies, primarily within the .NET framework, to create robust applications.
Your day-to-day responsibilities will include developing both front-end and back-end components, ensuring seamless integration and functionality. You will also be responsible for implementing CI/CD practices, using Azure DevOps for deployment, and managing version control with Git. Testing is a key part of the role, so you will conduct unit, integration, and performance testing to ensure high-quality software delivery.
This position is ideal for someone who enjoys working in a collaborative environment and is eager to learn and grow in their development skills. You should be comfortable working under supervision while also being proactive in your approach to problem-solving and software design.
Key requirements for this role include a solid understanding of .NET technologies, experience with SQL Server, and familiarity with RESTful APIs. Knowledge of Docker and testing methodologies will also be beneficial. If you are passionate about software development and looking to make an impact, this could be the perfect opportunity for you.
You'll be taken to the original listing on CareerJet to apply.