Login Enter

nCino

8 months ago

Senior Software Engineer - Cloud Banking & Tech Leadership

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
nCino
Location
South Africa South Africa
Posted
8 months ago
View all jobs at nCino

Job description

A cloud banking leader in South Africa is seeking a skilled Software Engineer to lead and innovate in software development. The role involves overseeing system design, enhancing products with cloud-based tools, and troubleshooting client issues. Candidates should possess a Bachelor’s Degree in Computer Science, have over 5 years of experience in development, and be highly proficient in programming languages. The position also emphasizes collaboration and mentoring in a high-energy environment, fostering continuous learning and promoting best practices. The successful candidate will play a critical role in the company's growth by contributing to cutting-edge cloud banking solutions and guiding a team of developers. **Key Responsibilities:** * Design, develop, and maintain software solutions within a cloud environment. * Lead and mentor a team of software developers. * Collaborate with cross-functional teams to define, design, and ship new features. * Ensure the performance, quality, and responsiveness of applications. * Identify and correct bottlenecks and fix bugs. * Help maintain code quality, organization, and automation. * Participate in code reviews. * Stay up-to-date with new technologies and industry trends. * Troubleshoot and resolve client issues promptly and effectively. **Qualifications:** * Bachelor’s Degree in Computer Science or a related field. * Minimum of 5+ years of software development experience. * Strong proficiency in programming languages (e.g., Java, Python, etc.). * Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). * Experience with banking or financial systems is a plus. * Excellent problem-solving and communication skills. * Ability to work independently and as part of a team. * Experience with Agile development methodologies. **Benefits:** * Competitive salary and benefits package. * Opportunity to work on cutting-edge cloud banking solutions. * Be a part of a dynamic and innovative team. * Opportunity for professional growth and development. * Flexible working environment. * Collaborative and supportive company culture.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.