Job Description
SENIOR SOFTWARE DEVELOPER
Office based
5-10 YEARS EXPERIENCE
The purpose of this position is to develop solutions by guiding development of program specifications, overseeing testing efforts and leading programmers. A Senior Developer is responsible for all development related activities within the organisation and the quality of the solutions and code delivered to our client. Below find set out the duties and responsibilities for the Senior Software Developer position which would include any other work the employee is qualified to do and deemed to be a part of.
- Accomplishes programming project requirements by coaching programmers.
- Serve as a senior development resource on assigned projects, developing applications using known & proven best coding practices.
- Meets programming standards by following production, productivity, quality, and customer-service standards; identifying work process improvements; implementing new technology.
- Maintains, expands & improves in-house libraries used across all projects.
- Continuously works to improve internal coding standards, in line with current development best practices.
- Plans programming projects by confirming program objective and specifications with clients.
- Arranges program specifications by confirming logical sequence and flowcharts, researching and employing established operations.
- Verifies program operation by confirming tests.
- Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks.
- Accomplishes department and organization mission by completing related results as needed.
- Software Architecture Design, Software Development Fundamentals, C#, Software Documentation, Software Testing & Debugging, Software Maintenance, Software Algorithm Design, Software Performance Tuning, Coaching & Mentoring of Developers.
Required experience / qualifications.
Requirements: National Diploma in information technologies or Equivalent.
Experience with the following technologies.
C#
-.NET Core
SQL
Java Script
CSS
HTML
ASP.NET
MVC
React
Flutter
Required personal qualities.
To be a match for this role, you will demonstrate the following personal characteristics.
- Team player: You will be someone who takes pride in team achievements and will be a joy to work with
- Agile and adaptable: You see change as something positive, an opportunity to grow. You thrive in dynamic environments.
- Positive thinker: You naturally see the glass half full and focus on the bright side of things.
- Impact-driven: You genuinely care about the world. You are not driven by money, fame, comfort, or other self-interests, but by a burning desire to contribute and make an impact.
- Driven and pro-active: You love action and enjoy a high pace. You naturally assume responsibility and cannot just sit back. You do not give up until you have achieved the goals.
- Curious and a lifelong learner: Youre naturally a curious person. You strive too always be better than yesterday. You seek feedback.
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About Other IT/Computer Jobs in Eastern Cape
The Eastern Cape, South Africa is home to a diverse range of industries and IT/Computer positions, with general job market trends indicating a steady demand for skilled professionals in this field. Typically, roles in the IT/Computer sector are highly sought after, particularly in sectors such as technology, financial services, and manufacturing, where digital transformation and innovation are driving business growth.
In terms of salary expectations, it’s generally true that IT/Computer professionals in Eastern Cape can expect to earn a broad range of salaries, depending on factors such as experience, company size, industry sector, and specific job requirements. While exact figures may vary widely, a common salary range for entry-level positions is typically between R400 000 and R800 000 per annum, with experienced professionals earning upwards of R1 million to R2 million or more, depending on the specific role and industry.
Common skills required for IT/Computer roles in Eastern Cape often include proficiency in programming languages such as Java, Python, or C++, as well as experience with software development methodologies like Agile or Scrum. Additionally, strong understanding of data structures, algorithms, and software engineering principles are typically expected. Other essential skills may include proficiency in operating systems such as Windows or Linux, experience with cloud computing platforms like AWS or Azure, and knowledge of cybersecurity principles.
The Eastern Cape is also home to various industries that commonly employ IT/Computer professionals, including the technology industry, financial services sector, manufacturing sector, and healthcare industry. These sectors often require specialized skills and expertise in areas such as software development, data analytics, IT project management, and cybersecurity.
Career progression for IT/Computer professionals in Eastern Cape can vary widely depending on individual goals and aspirations. Typically, entry-level positions may lead to opportunities in mid-level roles, such as senior software engineer or technical lead, before advancing to leadership positions like team manager or director of technology. Opportunities for career development may include specialising in a specific area, pursuing advanced qualifications like a master’s degree, or taking on mentorship or coaching roles within the organisation.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Use the STAR method (Situation, Task, Action, Result) when answering behavioral interview questions.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Kempton Park: Fitter & Turner posted by Wipcorp Project Management
Qualified Fitter & Turner. Knowledge of Pneumatics, Electrical & Mechanics essential. Able to work under pressure & within a team.…
View JobGauteng: Fast Food Area Manager posted by Net. Talent
Responsibilities Managing a portfolio of restaurants Driving sustainability, sales, and profitability of sites Assist with the development and...
View JobCenturion: Fast Food Manager posted by Net. Talent
Fast Food Manager required in Centurion Responsibilities To manage a restaurant in accordance with Restaurants Policies and Procedures. To maximize...
View JobSandton: Fast Food Manager posted by Net. Talent
Fast Food Manager required in Centurion Responsibilities To manage a restaurant in accordance with Restaurants Policies and Procedures. To maximize...
View JobMidrand: Fast Food Manager posted by Net. Talent
Fast Food Manager required in Centurion Responsibilities To manage a restaurant in accordance with Restaurants Policies and Procedures. To maximize...
View JobEden: Fast Food Manager posted by Net. Talent
Fast Food Manager required in Centurion Responsibilities To manage a restaurant in accordance with Restaurants Policies and Procedures. To maximize...
View Job
Browse Employers
Job Alerts