Login Enter

OfferZen

3 months ago

Senior Software Developer - Remote

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
OfferZen
Location
South Africa South Africa
Posted
3 months ago
View all jobs at OfferZen

Job description

Senior Software Developer - Remote Are you a talented senior software developer looking for your next remote developer job in South Africa? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to you? As a Senior Software Developer at OfferZen, you will be responsible for developing innovative software solutions that meet our clients' needs. You will work closely with our development team to design, develop, test, and deploy high-quality software products. Your responsibilities will include: • Designing and developing software applications using various programming languages such as Java, Python, C#, or JavaScript. • Collaborating with cross-functional teams to identify and prioritize project requirements. • Developing and maintaining technical documentation for software projects. • Troubleshooting and resolving software issues in a timely manner. • Staying up-to-date with the latest technologies and trends in software development. What we offer: • A competitive salary and benefits package. • The opportunity to work on exciting and challenging projects that make a real impact. • A dynamic and supportive team environment. • Flexible working hours and remote work options. • Ongoing training and professional development opportunities. Requirements: • 5+ years of experience in software development with a focus on Java, Python, C#, or JavaScript. • Strong understanding of software development life cycles and methodologies. • Excellent problem-solving skills and attention to detail. • Ability to work effectively in a team environment. • Strong communication and interpersonal skills. Certifications: • None required but relevant certifications are an added advantage. Tools and Technologies: • Java, Python, C#, or JavaScript programming languages. • Agile development methodologies. • Version control systems such as Git. • Cloud-based platforms such as AWS or Azure. • Databases such as MySQL or PostgreSQL. • Operating Systems such as Windows or Linux.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.