Junior Software Developer
Pro Stop Recruitment
Durban
On-site
ZAR 300,000 - 450,000
Full time
Job summary
A leading recruitment agency is seeking a skilled software developer to join a dynamic team in Durban. The role involves writing and debugging code, troubleshooting issues, and collaborating with developers to enhance product functionality. A strong understanding of Microsoft SQL Server, T-SQL, and a background in programming are essential. Ideal candidates will have a degree in Computer Science or a related field and a passion for innovative software solutions.
Qualifications
- Minimum of X years of experience in software development.
- Excellent understanding of Microsoft SQL Server and T-SQL programming.
- Strong analytical skills with attention to detail.
Responsibilities
- Writing and debugging code.
- Troubleshooting software issues.
- Integrate security controls during the design and development phases.
Skills
C#
Microsoft SQL Server
T-SQL
Analytical Skills
Attention to Detail
Teamwork
Adaptability
Databases Knowledge
Education
BSc in Computer Science or Information Systems
National Diploma in IT
Tools
Microsoft SQL Server
T-SQL
GIT
HTML
JavaScript
Responsibilities
- Writing and debugging code
- Troubleshooting software issues
- Working closely with developers to improve product’s functionality
- Developing innovative solutions
- Attending developer meetings
- Participating in code reviews and quality assurance activities
- Participating in estimation discussions with the product team
- Continually improving coding skills
- Adhere to the company's secure coding standards and follow best practices in software development to mitigate security vulnerabilities
- Participate in code reviews with a focus on identifying and mitigating security risks
- Handle data securely and ensure compliance with data protection regulations (e.g., POPIA, GDPR)
- Promptly report any suspected security incidents or vulnerabilities
- Integrate security controls during the design, development, and deployment phases
- Maintain awareness of current security threats and remediate vulnerabilities in libraries or frameworks used
Qualifications
- BSc (Computer Science or Information Systems) / BCom (Information Systems) / A National Diploma in IT / and or equivalent qualification Minimum of X years of experience in software development
- Knowledge of basic programming languages like C#
- Excellent understanding of Microsoft SQL Server
- Excellent understanding of T-SQL programming
- Strong analytical skills
- Highly developed attention to detail
- Ability to work well in a team environment
- Able to adapt to a fast-paced work environment
- Knowledge of databases and operating systems
Technical Competencies
- Microsoft SQL Server
- T-SQL
- Version Control GIT or TFS
- HTML
- JavaScript