Senior Software Developer

 

Recruiter:

Staff Solutions Recruitment

Job Ref:

PE004015/MR

Date posted:

Friday, April 30, 2021

Location:

Portelizabeth, South Africa

Salary:

Negotiable


SUMMARY:
Our client in the IT sector based in Port Elizabeth/Gqeberha seeks to employ a Senior Software Developer to join their team.

POSITION INFO:
Main duties:

- Writing complex systems and whole applications using best software development practices.
- Working on front end development (i.e. creating views and making changes) and back end web development (i.e. logic, APIs and threads).
- Collaborating with cross-functional teams to build new features.
- Conducting beta testing and testing code for robustness, usability and general reliability.
- Produce clean, efficient code based on specifications.
- Integrate software components and third-party programs.
- Verify and deploy programs and systems.
- Troubleshoot, debug and upgrade existing systems.
- Recommend and execute improvements.
- Create technical documentation for reference and reporting.
- Taking responsibility for estimating, planning, and managing all of his/her own tasks.
- Reviewing analysis documentation and providing time estimates for tickets.
- Continuously discovering, evaluating and implementing new technologies to maximise development efficiency.
- Writing specifications and contributing to practical methodologies and patterns.
- Regularly reviews code of other developers
- Guiding and assisting other developers.

Requirements:

- 5-10+ Years’ experience in software development.
- 5+ years of experience with modern JavaScript UI libraries such as Angular or React.
- Deep understanding of the systems development lifecycle, Agile and Scrum methodologies.
- Deep understanding of databases and application services (e.g. queues, caching).
- The Senior Software Developer must be comfortable working in every part of a complex application and on other people’s work.
- Proficient in using CVS and SVN features. Knows how to branch and merge, use patches setup repository properties etc.
- Programming skills to include but not be limited to C#, MVC, Javascript/JQuery, SQL, LinQ, and HTML.

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Intermediate/Senior Software Developer
Location: Port Elizabeth
Salary:
New Vacancy!!!Our Client in the IT industry has a vacancy  available for an Intermediate/senior software developer in Port Elizabeth/Gqeberha.
18 days ago


Senior Software Engineer
Location: Port Elizabeth
Salary:
22 days ago


PHP and Mobile App Software Developer
Location: Port Elizabeth
Salary:
29 days ago


Junior Software Developer
Location: Port Elizabeth
Salary: Monthly
NEW VACANCY!!!Our client in the IT industry has a new vacancy available for a Junior software developer based in Port Elizabeth.
18 days ago


Junior Software Developer
Location: Port Elizabeth
Salary:
50 days ago


Junior Bookkeeper / Accounting Assistant
Location: Port Elizabeth
Salary: Market Related Monthly
RoleOur client is seeking a detail-oriented and organised Junior Bookkeeper / Accounting Assistant to join a dynamic and growing team. This role is ideal for someone with strong accounting fundamentals, excellent reconciliation skills, and solid VAT experience. If you enjoy working with multiple clients, cloud accounting systems, and collaborating within a professional accounting environment,...
12 days ago


Lead Software Engineer
Location: Port Elizabeth
Salary:
12 days ago


Consolidations Manager CA(SA)
Location: Port Elizabeth
Salary:
22 days ago


Junior IT Support
Location: Port Elizabeth
Salary: Monthly
NEW VACANCY!!Our client in the Engineering industry has a new vacancy available for a Junior IT Support based in Port Elizabeth
25 days ago


Senior Accountant
Location: Port Elizabeth
Salary: Monthly
A new opportunity is available for a senior Accountant to join our client based in Port Elizabeth.
20 days ago


Create a free job alert for Senior Software Developer in Portelizabeth

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions