Senior Software Development Professional
2 days ago
**Job Summary:**
We are seeking an experienced Senior Software Development Professional to join our team at Recru-it. As a key member of our development team, you will be responsible for designing and developing cutting-edge web applications using the latest technologies.
**Key Responsibilities:**
- Coding and Development:
- Write, test, and maintain code for various applications.
- Design, develop, and maintain Java applications using the Springboot Framework.
- Build and implement RESTful APIs in Java to integrate with front-end and third-party applications.
- Develop web applications using the Laravel Framework.
- Design and Architecture:
- Participate in designing system architecture and making decisions about the best technologies and frameworks to use.
- Problem Solving:
- Identify and fix bugs, optimize performance, and ensure the reliability of applications.
- Collaboration:
- Work closely with other developers, designers, and stakeholders to deliver high-quality software.
- Mentorship:
- Provide guidance and support to junior developers, helping them grow their skills.
**Required Skills and Qualifications:**
- Educational Qualifications:
- A degree in Computer Science, Information Technology, or a related field.
- Professional Qualifications/Preferred Skills:
- Proficiency in multiple programming languages (e.g., Java, PHP, JavaScript).
- Experience with frameworks (e.g., Springboot, Laravel) and development tools (e.g., Git, Docker).
- Knowledge of database design and management (e.g., MSSQL, MySQL).
- Proficient in using version control systems like Git.
- Ability to write and execute unit tests, integration tests, and end-to-end tests.
- Strong verbal and written communication skills.
- Ability to work effectively in a team environment.
- Willingness to learn new technologies and adapt to changing requirements.
- Strong analytical and problem-solving abilities.
- Years of Experience:
- Minimum of 2-5 years of professional experience in software development.
**Benefits:**
- Competitive salary range: $80,000 - $120,000 per year.
- Opportunities for career growth and professional development.
- A dynamic and supportive work environment.
**Others:**
- Fluency in English is mandatory.
- Strong oral and written communications skills.
- Organisational and prioritisation skills.
- Excellent administrator with strong attention to detail.
- Technology and system savvy.
- Numeracy skills.
- Ability to work in a fast-paced environment whilst still maintaining high levels of accuracy.
- Ability to maintain supreme levels of ethical behavior and confidentiality.
- Ability to identify opportunities for improvement.
**Behavioral Competencies:**
- The incumbent is required to have demonstrated the following competencies:
- Delivery: Translates business objectives into practical, prioritised and organised action plans; ensures plans are quickly and successfully implemented. Makes effective use of resources when executing; ensures processes are in place to achieve outcomes aligned to operational excellence standards.
- Teaming: Communicates ideas, information and business objectives effectively and persuasively, resulting in desired actions/outcomes. Promotes, collaboration information sharing and learning within and across team members boundaries. Focuses on ensuring stakeholder satisfaction by building mutually beneficial relationships with stakeholders.
- Adaptability/Decisiveness: Ability and confidence to vary between being flexible and holding firm on a decision, depending on what the situation requires. Showing leadership by adjusting one's approach to the demands of a task by taking and maintaining a position in a self-assured manner.
- Initiative/Perseverance: Ability to be willing to take action to address needs without being requested to do so. Staying on-task to completion, particularly in the face of obstacles or other trying circumstances.
- Interpersonal Skills: Ability to work effectively with different people and teams of people by putting others at ease. Acknowledging diverse opinions, addressing relevant concerns, minimizing conflict, promoting harmony. Cooperating with others and working toward consensual solutions to achieve the group's objectives.
- Organizational Skills: Ability to identify and set priorities, plan and effectively allocate appropriate resources. To attend to detail so that relevant issues are addressed and result in high-quality outcomes.
- Stress Management: Ability to work well under pressure or opposition, while maintaining effectiveness and self-control during any one or combination of stressors, including emotional strain, ambiguity, risk to self and fatigue.
- Valuing Service and Diversity: Ability to be sensitive to client and community needs and perceptions by providing prompt, efficient and equitable service, involving clients and community in the resolution of problems that affect them.
-
Senior Software Development Professional
2 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeAbout EntelectEntelect is a leading software development company that prioritizes people and nurtures a culture of growth, collaboration, and innovation.We are looking for an experienced Senior Software Development Professional to join our team as a Mobile Application Expert. This role offers a unique opportunity to elevate your career in a dynamic...
-
Senior Software Developer
1 month ago
Johannesburg, Gauteng, South Africa Professional Career Services Full timeJob DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Professional Career Services. The ideal candidate will have a strong background in software development, with a focus on front-end technologies. Key responsibilities will include writing clear and quality code for software and applications, performing test reviews,...
-
Senior Software Developer
1 month ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full time{"What We Do": "At Blue Bean Software, we develop custom software and product development solutions for large enterprises and dynamic start-ups. Our team combines technical expertise with a deep understanding of client needs to deliver innovative, high-quality solutions.We have a strong presence in the financial services industry and are expanding into...
-
Senior .NET Software Developer
4 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeWe are seeking a talented Senior .NET Software Developer to elevate our team's expertise in delivering high-quality software solutions.The ideal candidate will have a strong background in software engineering fundamentals, with a proven track record of leveraging their expertise in developing world-class web and mobile applications.Key...
-
Senior Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeUnlock Your Potential as a Senior Software Developer with EntelectYou are invited to elevate your career at Entelect, where we prioritize people and foster a culture of growth, collaboration, and innovation. Join our dynamic, multidisciplinary environment that encourages versatility and provides individual attention to career development, including regular...
-
Software Development Professional
1 month ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeAbout Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.Our team prides itself in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding...
-
Senior Software Project Lead
3 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeUnlock Your Potential as a Senior Software Project LeadAt Entelect Software Ltd, we're on the lookout for an exceptional individual to join our team as a Senior Software Project Lead. This exciting opportunity offers a chance to elevate your career and take on new challenges in a dynamic environment.As a Senior Software Project Lead, you'll be responsible...
-
Senior Software Architect
4 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeAbout EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...
-
Senior Software Professional
1 month ago
Johannesburg, Gauteng, South Africa Professional Resources Partners Pty Ltd Full timeSoftware Developer Job DescriptionThe ideal candidate will have a strong foundation in .NET development, with a minimum of 3 years of experience. Solid C# development skills, along with experience using C# 4+ and NET coding, are essential. Good MS SQL design and programming skills, as well as knowledge of HTML, Javascript, and CSS, are also required....
-
Senior Software Development Professional
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Description:We are seeking a highly skilled Senior Software Development Professional to join our team at Network Recruitment.About the Role:This is a challenging opportunity for an experienced software engineer who can drive innovation and deliver high-quality solutions. The successful candidate will be responsible for designing and developing complex...
-
Senior Software Engineer with Expertise in Java
3 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeSenior Java Engineer Job DescriptionWe are seeking a highly skilled Senior Java Engineer to join our team of dedicated professionals at Blue Bean Software. This is an excellent opportunity for a talented individual to utilize their technical expertise and contribute to the development of innovative solutions.About Us:Blue Bean Software is a premier custom...
-
Senior .NET Software Architect
2 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeEntelect Software Ltd: A Leader in Enterprise Application Development">We are seeking a highly skilled Senior .NET Software Engineer to join our team at Entelect Software Ltd. As a Senior .NET Software Engineer, you will be responsible for developing world-class web and mobile applications for leading organisations in South Africa.">About the...
-
Software Engineering Expert
1 month ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeAbout Blue Bean SoftwareWe're a custom software and product development IT company delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in solving complex problems and high-stake projects using a balanced combination of technical expertise and a deep understanding of client needs.Our prominent presence in the...
-
Senior Software Engineering Professional
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeNetwork RecruitmentSkyrocket Your Career as a Senior Software Engineer!About the Role:We are seeking an exceptional Senior Software Engineering Professional to join our team at Network Recruitment. In this rewarding role, you will play a pivotal part in designing and developing scalable software solutions that meet the demands of the ever-evolving digital...
-
Johannesburg, Gauteng, South Africa Professional Career Services Full timeJob OverviewWe are seeking an experienced Software Development Expert to join our team at Professional Career Services. The successful candidate will have a strong background in software development, with a focus on creating high-quality applications and software solutions.Key ResponsibilitiesDevelop and implement software solutions using Vue.js and...
-
Software Development Specialist
1 month ago
Johannesburg, Gauteng, South Africa Professional Career Services Full timeJob SummaryProfessional Career Services is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for writing high-quality code, performing test reviews, and collaborating with designers to bring applications to life.Key ResponsibilitiesDevelop and implement software applications...
-
Software Development Professional
1 month ago
Johannesburg, Gauteng, South Africa FrostByte Digital Full timeJob Role SummaryFrostByte Digital is seeking a Senior Dot Net Developer to join our team.About the JobAs a Senior Dot Net Developer at FrostByte Digital, you will be responsible for developing and maintaining specialized software applications and data pipelines.Key ResponsibilitiesOperational DeliveryDevelop software applications and systems.Develop data...
-
Software Development Leadership Position
1 month ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeResponsibilities:Delivery: Oversee the status tracking of project tasks, milestones, deliverables, and key dates while effectively managing risk and expectations. This includes resourcing, deliverables, requirements, and at times budgets.Risk and Expectation Management: Assume high-level responsibility for software project delivery management, ensuring the...
-
Senior Software Engineer
2 months ago
Johannesburg, Gauteng, South Africa Professional Resources Partners Pty Ltd Full timeJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Professional Resources Partners Pty Ltd.Key Responsibilities:Design, develop, and maintain software applications using .NET and C#.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and implement software solutions that meet...
-
Senior Software Developer
2 months ago
Johannesburg, Gauteng, South Africa E-Merge Full timeSenior Software Developer OpportunityE-Merge is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development consultancy, you will be responsible for designing, developing, and maintaining web applications and cloud-based solutions.This role demands proficiency in both front-end and back-end development,...