Senior Software Developer

Posted Sep 9

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Lead the architectural design of large-scale, intricate systems and make high-level technical decisions.

• Establish and uphold architectural guidelines, coding standards, and best practices in development.

• Work collaboratively with cross-functional teams to ensure system architecture aligns with business objectives.

• Design, develop, and enhance high-performance, enterprise-level Java applications.

• Conduct code reviews and resolve complex technical challenges.

• Promote the adoption of modern development frameworks, tools, and methodologies.

• Assess emerging technologies and contribute to the strategic technology roadmap.

• Define best practices for automated testing, CI/CD, and deployment.

• Lead the development of unit, integration, and performance testing frameworks.

• Manage and optimize development, testing, and production environments.

• Implement security best practices and ensure compliance with industry standards.

• Maintain technical documentation and provide updates on project status, risks, and recommendations.

• Mentor junior and intermediate developers while leading technical and architectural reviews.

• Serve as a technical liaison between clients, business analysts, and development teams.

• Gather requirements, convert business needs into technical solutions, and manage expectations.

• Drive process improvements, automation, and best practices in software development.

• Identify bottlenecks to enhance system performance and reliability.

• Refine agile development methodologies and enforce VAS-X standards along with quality assurance processes.


⛳️ Requirements

• Proven experience in architectural design and high-level technical decision-making for complex systems.

• Strong understanding of coding standards, architectural guidelines, and development best practices.

• Experience collaborating with cross-functional teams to achieve business objectives.

• Proficiency in designing, developing, and optimizing enterprise-grade Java applications.

• Ability to conduct thorough code reviews and troubleshoot intricate technical issues.

• Familiarity with modern development frameworks, tools, and methodologies.

• Knowledge of emerging technologies and their application in strategic planning.

• Expertise in automated testing, CI/CD processes, and deployment best practices.

• Experience in developing unit, integration, and performance testing frameworks.

• Skills in managing and optimizing various environments including development, testing, and production.

• Understanding of security best practices and compliance with industry standards.

• Strong technical documentation skills and ability to communicate project status effectively.

• Experience mentoring developers and leading technical and architecture reviews.

• Ability to act as a technical liaison among various stakeholders.

• Proficient in gathering requirements and translating them into technical solutions.

• Strong drive for process improvement and implementation of best practices in software development.

• Ability to identify and address bottlenecks in system performance and reliability.

• Familiarity with agile methodologies and commitment to enforcing quality assurance processes.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health and wellness benefits.

• Opportunities for professional development and career advancement.

• Flexible work hours and remote work options.

• A collaborative and inclusive work environment.

People also viewed

Shield AI20 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix21 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom22 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps22 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce1 day ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers