Senior Software Engineer-1
nCino
Johannesburg
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Decision-making","Interpersonal skills","Mentoring","Collaboration"]Design, build, and troubleshoot software solutions to support team project objectives, working independently across a range of engineering tasks. Provide technical guidance and mentor less experienced developers while contributing to team process improvement, code standards, and development practices. Help teams make architectural decisions by evaluating trade-offs, scalability, maintainability, performance, and integrations. Collaborate with internal/external stakeholders on requirements and release plans, leveraging AI tools to improve development efficiency and quality.

