Senior Backend Developer
1 month ago
Job Title: Senior Backend Developer
Boardroom Appointments is seeking a highly skilled Senior Backend Developer to join our team.
About the Role:
Lead the application lifecycle, planning, design, development, deployment, and ongoing maintenance of high-quality software solutions.
Identify, evaluate, and integrate new technologies to optimize development efficiency and application performance.
Design and implement well-structured, reusable application architecture.
Introduce and implement best practices to ensure high-quality, maintainable systems.
Responsibilities:
Analysis and Planning (30%):
Lead the application lifecycle, creating user stories and estimates, collaborating with cross-functional teams.
Research and evaluate new technologies to optimize development efficiency and application performance.
Plan and design well-structured, reusable application architecture.
Introduce and implement best practices to ensure high-quality, maintainable systems.
Participate in project planning by providing accurate estimates, contributing to requirement documentation, and assisting in work breakdown structures for the team.
Collect and document user requirements, create user stories, estimate, and work plan development, ensuring clear communication of requirements.
Prioritize and manage dependencies to ensure timely completion and switch contexts effectively when needed.
Collaborate with cross-functional teams to solve problems, make recommendations, and discuss best practices.
Proactively identify and mitigate cross-functional and user-facing risks, adapting as needed.
Track task and project progress within JIRA.
Development and Testing (40%):
Lead and participate in software development adhering to project plans, deadlines, and coding standards.
Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices.
Use version control effectively and according to best practices, backing up other work according to company standards.
Prepare and maintain comprehensive testing environments with clear examples and instructions.
Conduct initial testing and assist in developing testing plans to ensure applications meet specifications.
Implement and maintain automated tests and component libraries, contributing to team best practices.
Analyze systems to identify root causes of issues across systems, develop workarounds, and implement permanent fixes.
Deliver thoroughly tested, performance benchmarked, and functionally-compliant work, ensuring readiness for deployment.
Deploy changes to the production environment following established procedures and supervise more junior team members.
Oversee, implement, and maintain all DevOps processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team.
Take ownership of maintaining up-to-date and accurate code and system-level documentation.
Collaborate with members of other teams to ensure timely integration between systems.
Reporting and Communication (10%):
Provide clear, timely, and insightful updates on project status, progress, risks, and potential problems to the line manager and stakeholders.
Prepare reports, manuals, and other documentation related to software status, operation, and maintenance.
Maintain accurate system and product change logs, release notes, and notifications to other teams, according to company standards and team practices.
Offer expert insights and feedback on queries regarding relevant projects.
Collaborate effectively with team members and stakeholders, being available on appropriate communication channels with timeous, well-articulated responses.
Contribute to the Team (10%):
Take ownership of projects and products, driving successful completion.
Actively participate in peer code reviews, provide constructive feedback, discuss best practices, and contribute innovative ideas to projects.
Collaborate with the team and interface with other teams to solve problems and ensure successful project and product delivery.
Lead and mentor the development team, fostering a collaborative, innovative, and growth-oriented environment through coaching, code reviews, knowledge sharing, and promoting best practices.
Identify opportunities for team growth and encourage skill development.
Contribute to the recruitment process by providing technical expertise.
Quality Management and Compliance (5%):
Lead the development of high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance.
Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in medical device- and other software.
Ensure all testing adheres to defined specifications and contributes to continuous improvement of existing applications.
Lead efforts to safeguard information and data in accordance with company policies.
Keep all supporting documents up to date.
Assist the team lead in keeping processes relevant and up to date.
Infrastructure & Database Administration (5%):
Design and implement new database structures and content, ensuring optimal performance and scalability.
Lead the maintenance of database integrity and efficiency through ongoing optimization strategies.
Lead data restoration efforts when required, minimizing downtime and data loss.
Perform advanced and higher-risk DevOps and Infrastructure as Code changes responsibly when needed.
About Us:
Boardroom Appointments is a leading recruitment agency with a proven track record of delivering top talent to our clients. Our team of experts is dedicated to providing personalized service and ensuring that our candidates receive the best possible experience.
We are committed to maintaining the highest standards of professionalism, integrity, and confidentiality in all our dealings. If you are looking for a new challenge or want to discuss further, please do not hesitate to contact us.
-
Senior Software Engineer
1 month ago
Pretoria, Gauteng, South Africa Waterkloof Mansion Boutique Hotel Full timeWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our backend development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Python.Your primary focus will be on backend development, ensuring the scalability and performance of our systems. You will work closely...
-
Senior Backend Developer
1 month ago
Pretoria, Gauteng, South Africa OfferZen Ltd Full timeJob Description:As a Backend Engineer at OfferZen Ltd, you will design and develop scalable, efficient, and secure software systems. Key responsibilities include collaborating with frontend engineers to integrate user-facing elements, developing and supporting software, and integrating multiple data sources and databases into a singular system. To be...
-
Senior Backend Developer with Salesforce Expertise
2 months ago
Pretoria, Gauteng, South Africa Centice (Pty) Ltd Full timeJob Title: Senior Backend Developer with Salesforce ExpertiseJob Summary: Centice (Pty) Ltd is seeking a highly skilled Senior Backend Developer with expertise in Salesforce to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining server-side components while leveraging your Salesforce...
-
Backend Developer with Salesforce
1 month ago
Pretoria, Gauteng, South Africa Centice (Pty) Ltd Full timeJob Title: Senior Backend Developer with Salesforce ExpertiseDescription:At Centice (Pty) Ltd, we're seeking a highly skilled Senior Backend Developer with extensive experience in Salesforce to join our team. As a pivotal member of our development team, you will play a key role in designing, developing, and maintaining server-side components while leveraging...
-
Senior Backend Developer
3 weeks ago
Pretoria, Gauteng, South Africa Lim Personnel Full timeJob Title: Senior Backend Developer - Cloud Infrastructure SpecialistAbout Us:Lim Personnel is a leading provider of staffing solutions, connecting top talent with innovative companies.Job Description:We are seeking an experienced Senior Backend Developer to join our team as a Cloud Infrastructure Specialist. As a key member of our development team, you will...
-
Senior PHP Backend Developer
1 month ago
Pretoria, Gauteng, South Africa MSP Staffing LTD Full timeJob Title: Senior PHP Backend DeveloperDescription:We are seeking an experienced PHP Backend Developer to join our team at MSP Staffing LTD. The ideal candidate will have strong expertise in PHP, along with experience in working with RESTful APIs, charting frameworks, and relational databases. Additionally, proficiency in front-end development skills in...
-
Senior Salesforce Backend Developer
1 month ago
Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full timeJob Requirements: · Bachelor's degree in Computer Science, Information Technology, or a related field · 2 years of experience as a Salesforce Developer with strong backend development experience Key Skills: · Proficiency in Salesforce development technologies, including Apex, Visualforce, Lightning Web Components, and SOQL · Strong backend...
-
Backend Developer
1 month ago
Pretoria, Gauteng, South Africa Lim Personnel Full timeJob Description:Lim Personnel is seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining the back-end infrastructure of our Unity solution.Responsibilities:Technical refinement of Unity functionality (Sagas, User stories)Development of IaaC Modules for the Unity solution...
-
Backend Software Development Expert
1 month ago
Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full timeJob SummaryGoldman Tech Resourcing is seeking an experienced Senior Backend Engineer to develop advanced solutions for customer engagement and feedback.Key ResponsibilitiesDesign, build, and maintain scalable web applications using Postgres and RDBMS.Architect and implement integrations with a focus on scalability and performance.Collaborate with...
-
Elegant Salesforce Backend Developer Position
2 weeks ago
Pretoria, Gauteng, South Africa MSP Staffing LTD Full timePosition OverviewWe are seeking a seasoned Mid-Senior Salesforce Developer with a strong background in backend development to join our dynamic team at MSP Staffing LTD.
-
Software Engineer
1 month ago
Pretoria, Gauteng, South Africa Hudson Rubber Full timeJob Title: Software Engineer - Backend DevelopmentWe are seeking a highly skilled Software Engineer - Backend Development to join our team at {company}.Job Description:As a Software Engineer - Backend Development, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications.Key Responsibilities:Design and...
-
Backend Developer with Salesforce Expertise
1 month ago
Pretoria, Gauteng, South Africa Centice (Pty) Ltd Full timeJob DescriptionThis is a remote position.We are seeking a skilled Senior Backend Developer with Salesforce expertise to join our team at Centice (Pty) Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining server-side components while leveraging your Salesforce skills to integrate and optimize CRM...
-
Software Developer
1 month ago
Pretoria, Gauteng, South Africa Werksmag Consilium Pty Ltd Full timeAbout the Job: We are seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on backend systems. The successful candidate will be responsible for designing and implementing efficient and scalable backend systems, as well as collaborating with...
-
Enterprise Salesforce Backend Developer
4 weeks ago
Pretoria, Gauteng, South Africa Tumaini Consulting Full timeJob DescriptionWe are seeking a skilled Salesforce Developer to join our team at Tumaini Consulting.About the RoleThe successful candidate will be responsible for developing backend technologies in Salesforce, utilizing their expertise in Apex, Visualforce, Lightning Web Components, and SOQL.In this role, you will work with various programming languages such...
-
Senior Java Backend Developer Position
1 month ago
Pretoria, Gauteng, South Africa Telebest Full timeJob SummaryWe're seeking a skilled Senior Java Backend Developer to join our team at Telebest. The ideal candidate will have extensive experience in professional software development and engineering on large, complex projects.Key ResponsibilitiesDevelop high-quality Java code for complex projects.Work with researchers and experts to develop software...
-
Senior Backend Developer
2 weeks ago
Pretoria, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time**Job Summary**We are seeking a highly skilled Senior Backend Developer to join our team at CodeConnect Staffing (Pty) Ltd. This is an exciting opportunity for a seasoned developer with expertise in Golang and backend development to work on impactful projects in the medical devices industry.Key Responsibilities:Software Development: Design, develop, and...
-
Senior Laravel/TypeScript Backend Engineer
3 weeks ago
Pretoria, Gauteng, South Africa Tumaini Consulting Full timeAbout the Role">Tumaini Consulting is seeking highly skilled Backend Developers to join our team. As a key member, you will be responsible for designing, developing, and maintaining scalable backend systems using PHP/Laravel and TypeScript/NestJS.">Key Responsibilities:">">Develop robust backend applications using PHP/Laravel and TypeScript/NestJS, adhering...
-
Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full timeJob Description: We are seeking an experienced Salesforce Developer to join our team at Goldman Tech Resourcing. The ideal candidate will have a strong background in backend development and experience with Salesforce technologies.Key Responsibilities:- Develop, test, and deploy high-quality Salesforce applications using Apex, Visualforce, and Lightning Web...
-
Senior Web Developer
3 weeks ago
Pretoria, Gauteng, South Africa E-Merge Full timeWe are seeking a skilled Full Stack Developer with expertise in Angular TS and JavaScript to join our team at E-Merge in Midrand, South Africa.The ideal candidate will have experience in developing and maintaining internal web applications used in goods dispatch and distribution/delivery management processes.A degree in IT or relevant experience is required,...
-
Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full timeJob Description:At Goldman Tech Resourcing, we are seeking a skilled Mid-Senior Salesforce Developer to join our team. This is an excellent opportunity for experienced professionals looking to take their career to the next level.About Us:Goldman Tech Resourcing is a reputable staffing agency with a focus on providing top talent to various industries. Our...