Senior Software Developer
A Senior Software Developer is an experienced professional who is responsible for designing of software, implementing clean and efficient code, overseeing software development projects, and providing technical leadership to a team of engineers. This highly experienced professional works on new as well as existing software products ,while also collecting user data to gain perceptions on how to enhance the user experience.
Role of A Senior Software Developer :
- Develops high quality software.
- Identifies and implement tasks in the application development life-cycle.
- Developing clean and efficient codes.
- Responsible for insuring the quality and functionality of the software solutions.
Responsibilities of Senior Software Developer
- Writing clean, efficient and verified code using programming languages such as Python, Java, C++, Django.
- Performing detailed testing and debugging of software application to identifying and resolving any issues and bugs.
- Upgrading software application for maximum speed and performance.
- Continuously supervising and enhancing current software application, while identifying opportunities and implementing necessary updates.
- Designing, developing, and maintaining software applications, ensuring their secureness, reliability and adaptability.
- Collaborating with database administrator for designing and maximizing database structures and queries.
- Collaborating with cross-functional teams for collecting and analyzing business demands and converting them into technical specification.
- Keeping information confidential to protect operation.
And many more……………
Senior Software Developer – Job Description
Job type | Permanent |
Area | Cape Town, South Africa |
Sector | IT – Development |
Salary | R9000 000 – R1 020 000 Per Annum |
Start Date | Approximately 1 month |
Job Ref. | VR/25718 |
Skills | Python, Django |
Exposure | To GoLand, PostgreSQL, and Redis |
Description :
Swan IT – Recruitment is searching for highly skilled and experienced in Python and DjangoSenior Software Developer for designing and implementing functional software solutions, to join them in Cape Town. The individual have to write in-line software with industry standards and design pattern , debugging software for optimum functioning and project management. Additionally, as a senior software developer, you will be required for maintaining software and related repositories and databases.
If you feel this role is for you , then grab this amazing opportunity as soon as possible…….
Apply Now |
Senior Software Developer Required Skills and Qualifications
Required Skills :
- Experience in Python and Django.
- Fluent in functional and programming languages such as JavaScript, C++, Java, PHP etc.
- Admirable organizational and leadership skills.
- Proficiency in Database design and optimization.
- Able to work independently and can handle multiple projects simultaneously.
- Proficient analytical and problem solving skills.
- Ability to troubleshoot and resolve complex technical issues.
- Excellent interpersonal skills
- Ability to collaborate effectively with multidisciplinary team.
Qualifications Required :
- Bachelor’s degree in Computer Science, Software Engineering and related field.
- Master’s degree is preferred in appropriate field of study.
- 6+ years experience in Software engineering with 4+ years experience in professional Web Development.
- Proven Experience as a Senior Applications Programmer.
- Relevant certificates, such as Microsoft Certified Solutions Developer (MCSD), Certified Software Development Professional (CSDP), Are a Plus.
- Fluent with functional and programming language.
NOTE : This job description is not intended to be all-inclusive. The employee may be required to perform other related duties as required to meet the ongoing needs of the organization.
About Swan IT Recruitment
Swan IT in South Africa has years of expertise in working in Africa and the Middle East IT sectors with market leading tech talent and Clients across these regions. As a respected recruitment agency with sector-specific expertise and a track record of success since 1998, they understand how to leverage the power of technology to your advantage. They sourced the best IT professionals in any given field, match them to your needs and help you build a team that is ready for the future.
With the right IT talent, your business can keep up with the ever-changing technology landscape. Swan IT team of experienced IT recruiters can help you find the resource to grow your business. We can also provide additional support in areas such as permanent and contract staffing, executive search, as well as Managed Services.
They use the latest technology to ensure that they stay at the forefront of the industry. At Swan IT Recruitment, they don’t just fill SAP/ERP and IT roles but build relationships that can help create a more productive future for our clients and candidates alike. To know more about this company click here – ( www.swanitrecruitment.com )