Company:
Ntice Sourcing Solutions
Industry: Consulting
Deadline: Not specified
Job Type: Full Time
Experience: 4 – 7 years
Location: KwaZulu-Natal
Province:
Field: ICT / Computer
Job Description
- An innovative and rapidly expanding Tech company, is inviting applications from qualified Software Developers to take up permanent roles at our Umhlanga based Company.
- We are looking for enthusiastic Software Developers(Intermediate and Senior) who will be responsible for design, building code and implementation as specified within the project plan and accordance with defined business needs.
- We are looking for excellent communicators with superior technical skills and the drive to want to make a difference.
Qualities we look for:
- Takes ownership of assigned tasks, maintains good rapport within the team, provides strong contribution and feedback tothe team lead
- Takes a logical, analytical approach to problem solving and pays close attention to detail
- Curious and result driven, looking for continuous improvements
- Good communications skills (verbal and written)
- Displays resilience when working under pressure
- Working experience in building SaaS products
- Ability to work from test scripts as well as the ability to complete independent, non-script-based testing
- Experience using different development methodologies by the organization
- Senior Developers must be able to provide guidance and support to team members to ensure projectdeliverables are met withinthe required quality standards and timeline
Duties and Responsibilities:
Technical Analysis and Design:
- Technical analysis & design
- Ability to understand and interpret requirements and technical specifications
- Ability to produce technical specifications of small-medium complexity programs
- Ability to produce database designs
- Ability to provide technical estimates to work
Support and Development:
- Create and amend programs in accordance with the design, agreed development standards and tools to achieve a well-engineered solution
- Maintain documentation and project files with respect to progress, problems, needed changes, etc., and provide regular reports on such to the Team / Project leader and/or Systems
- Review technical deliverables and manage quality in order to ensure that what has been built meets user expectations
- Provide daily technical, functional, and operational support for the existing software applications
Testing:
- Construct, interpret and execute system and program test plans to verify correct operation of completed systems
- Plan, design, and conduct test of program; correcting errors and re-test to achieve an error free result
Minimum Requirements:
Education and Qualifications:
- BSc (Computer Science or Information Systems)/ BCom (Information Systems)/A National Diploma in IT/and or equivalent qualification
- Microsoft Certified Systems Developer (MCSD) would be an advantage
Relevant Experience:
- A minimum of 4-7years’ IT experience
- Must have 4-7 years’ experience using C#
- Must have 4-7 years’ experience using ASP.NET (MVC)
- Must have 4-7 years’ experience using Micro services
- Must have 4-7 years’ experience using Microsoft SQL Server
- Must have 4-7 years’ experience working with CSS, HTML, JavaScript
- Must have 4-7 years’ experience working with.Net core
- Azure, Xamarin, SQLite, Windows Store App & Windows Phone development would be advantageous
- Experience in Vue.js would be advantageous
- Experience in Azure or cloud services
Company Benefits:
- A competitive basic salary and performance incentive
- Death, disability, funeral benefits plus Provident fund
- Flexible, hybrid work environment that allows you to work autonomously and achieve great work/life balance
- Learning and development opportunities
- Opportunity to develop your career with a growing company and work alongside dynamic, energetic, and passionate people
- Strong start up culture with regular socials to help get to know your colleagues better

