ENVIRONMENT :
Our client is a prominent provider of IT, analytic, and software support services tailored exclusively for the fresh produce industry. They are currently in search of a highly skilled C# Software Developer to join their expanding development team. As a Full Stack Software Developer, you will collaborate with designers, client-facing team members, and, when necessary, directly engage with clients. Your primary responsibility will involve participating in the end-to-end development of software solutions, ensuring a seamless integration of front-end and back-end components. Qualifications for this role include a relevant tertiary qualification in Information Technology or Computer Science, along with a minimum of 3 – 5 years of pertinent experience as a full stack software developer. Proficiency in technologies such as .Net Core, ASP.Net MVC, C#, SQL, and RESTful Web API is essential. DUTIES :
- Design, development, and internal testing of existing and new products according to the company’s prescribed standards
- Take full responsibility for completing the required task in the given time.
- Ongoing documentation on specifications and integration thereof.
- Verify that all requirements have been correctly and fully implemented to the agreed specification.
- Verify that all functional requirements continue to function through any change.
- Investigations into incidents or bugs.
- Mentor and guide less experienced team members.
- Support the internal and client-facing teams.
- Provide work estimates based on analysed business and technical requirements.
- Design and develop highly scalable, reliable, secure, and fault-tolerant systems end-to-end.
- Produce good quality code and comment code properly.
REQUIREMENTS :
A deep understanding of relational database concepts and proficiency in writing complex SQL queries.Good understanding of data integrity and security best practices.Delivering on requirements on-time and to specification with a high level of quality.Sound knowledge of OO design principles and patterns.Experience :
Relevant tertiary qualification in Information Technology or Computer Science.At least 3 – 5 years of relevant experience as a full stack software developer using technologies such as .Net Core / ASP.Net MVC / C# / SQL / RESTful Web API.Have had exposure to the full software development lifecycle.ATTRIBUTES :
Excellent communication and teamwork skills.Great attention to detail.Capable of problem-solving independently.Ability to work calmly and methodically when under pressure.Must be a keen knowledge seeker who shares acquired knowledge across teams.