drjobs Software Engineer II (APIs)

Software Engineer II (APIs)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

Our client is a dynamic and established leader in the engagement and performance solutions sector. They partner with businesses to design and deliver innovative programmes focused on customer loyalty employee recognition and channel partner incentives driving measurable results and fostering meaningful connections. Joining their team means contributing to solutions that genuinely impact engagement and motivation across various industries.

Are you a skilled Software Engineer passionate about building robust and scalable APIs This is an exciting opportunity to join a forwardthinking team where you can significantly contribute to enhancing and supporting critical API infrastructure. Youll work with modern technologies like AWS SAM/Lambda PHP C# and SQL collaborating closely with both technical teams and clients. This role offers substantial opportunities for career growth allowing you to develop your skills across the full software development lifecycle from requirement analysis and design to implementation testing and deployment. Youll be part of a culture that encourages learning innovation and tackling challenges headon directly impacting the functionality and success of our clients core platforms. If youre looking to make a tangible impact and grow within a supportive environment this role is for you.

Responsibilities:

  • Collaborate with stakeholders to gather and analyze user and business requirements for API development and enhancements.
  • Lead the design development testing and implementation of highquality scalable software solutions focusing on API functionality using AWS SAM/Lambda PHP C# and SQL.
    • Example: Drive the development cycle for a new API endpoint ensuring it meets performance benchmarks and integrates seamlessly with existing systems.
  • Write clean efficient and maintainable code for both backend services and potentially related frontend interactions.
  • Champion best practices in coding testing and deployment processes within the team.
  • Design and propose technical architectures for applications ensuring alignment with enterprise standards and presenting these to technical leads.
  • Develop and maintain comprehensive technical documentation including specifications code comments and deployment instructions.
  • Proactively investigate diagnose and resolve reported software defects and performance issues.
  • Contribute to the continuous improvement of development processes and methodologies (e.g. SCRUM).
  • Mentor junior team members (where applicable) and share knowledge within the engineering team.

Requirements:

MustHaves:

  • Technical:
    • Proven experience (35 years) in software development with significant focus on backend or fullstack development including API creation and management.
    • Strong proficiency in backend coding languages such as PHP and C#.
    • Solid experience with SQL and database design/architecture principles.
    • Experience working with cloud platforms specifically AWS services like Lambda and SAM (Serverless Application Model).
    • Understanding of frontend development principles and how they interact with APIs.
    • Experience with the full Software Development Lifecycle (SDLC) methodologies.
    • Familiarity with RESTful API design principles and formats like JSON.
  • Professional:
    • Bachelors Degree in Computer Science Information Systems Engineering or a demonstrably equivalent level of practical experience and skill.
    • Excellent analytical and problemsolving skills with meticulous attention to detail.
    • Strong communication skills with experience interacting effectively with both technical and nontechnical stakeholders.
    • Ability to learn new technologies and concepts quickly.
    • A proactive and inquisitive mindset.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.