Talent.com
No longer accepting applications
Software Engineer-3

Software Engineer-3

nCinoJohannesburg, Gauteng, South Africa
29 days ago
Job description

Overview

nCino is seeking a Software Engineer-3 to join the team. The role focuses on supporting the software engineering team in designing, developing, and testing complex software systems or applications for software enhancements and new products, including cloud-based or internet-related tools. The role works within a team to support clients' project objectives.

Responsibilities

  • Support product refinement process such as the creation of tickets and analysis for development work.
  • Follow architectural decisions made by the team and understand the rationale behind them.
  • Engage in brainstorming sessions to propose innovative ideas and solutions.
  • Be involved in proof-of-concept implementations and prototypes used to gather feedback and make informed decisions; consider potential risks that might impact the solution.
  • Express themselves clearly to both technical and non-technical audiences in written and verbal formats. Independently analyze, troubleshoot, break down complex tickets, and identify dependencies across teams and epics.
  • Contribute to CI / CD processes including automated testing and improving the testing coverage of the product.
  • Understand adoption and release barriers to entry for the product and technology.
  • Support PM and team in developing a strategic launch and release plan with cross-functional teams.
  • Promote cross-team collaboration focused on delivering end-to-end solutions to market and supporting Go-live activities.
  • Analyze product adoption and customer journey to improve with new enhancement requests.
  • Play an active role in maintaining system hygiene and mitigating future issues by delivering high-quality code.
  • Adhere to coding standards and stay up to date with the latest technology trends and best practices.
  • Encourage continuous learning and define a personalized learning path that supports career growth.
  • Independently handle complex tickets and collaborate with the team to drive continuous improvement.
  • Maintain high expectations for code quality through rigorous reviews.

Requirements

  • Bachelor’s Degree in Computer Science or a related field with 2+ years of experience or an equivalent combination of education and experience
  • Knowledge of software design principles and development tools, technologies (languages, frameworks, etc.) and domains used
  • Proficiency in at least one programming language
  • Experience with web application development
  • Strong understanding of software engineering best practices, including coding standards, code reviews, source control management, and testing
  • Ability to collaborate with others in a professional and respectful manner
  • Proficient knowledge of code versioning tools, such as Git
  • Desired

  • Experience with Ruby on Rails, React, REST and an automation framework
  • Agile software development experience
  • nCino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics or other protected groups. In addition to federal law requirements, nCino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. nCino is committed to the full inclusion of all qualified individuals and will provide reasonable accommodations for disabilities in accordance with applicable law. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and / or to receive other benefits and privileges of employment, please contact us at Finally, our commitment to inclusion and equality includes supporting a diverse workforce where employees are encouraged to be their authentic selves.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Intermediate Software Quality Engineer

    Intermediate Software Quality Engineer

    Boardroom AppointmentsJohannesburg, South Africa
    Intermediate Software Quality Engineer - 6 Month Contract.Key Responsibilities / Job Description : .Design and implement comprehensive test strategies for the QA team. Lead the teams automation testin...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Network RecruitmentJohannesburg, South Africa
    Competitive pay, medical aid, pension, life cover, and bi-annual bonuses.Clear development plan, learning opportunities, and technical excellence. Hybrid model (3 days in office), daily lunches, and...Show moreLast updated: 30+ days ago
    • Promoted
    Systems Software Engineer

    Systems Software Engineer

    Liham Consulting Pty (Ltd)Johannesburg, South Africa
    Project managing all elements of software development .Delivering high quality standards consistently and accurately.Using strong problem-solving skills to identify issues and implementing effectiv...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Salix RecruitmentJohannesburg, South Africa
    An exciting opportunity exists for an.Intermediate Software Engineer.This role combines hands-on development with team leadership, making it ideal for an individual who thrives in a collaborative e...Show moreLast updated: 30+ days ago
    • Promoted
    Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum

    Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum

    E-MergeJohannesburg, South Africa
    Our mission? Helping financial institutions solve complex problems with elegant software solutions and doing it with style. Youve been around the block you know your Spring from your.NET Core, and...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Embedded - Software Engineer

    Firmware Embedded - Software Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II

    Software Engineer II

    JPMorgan Chase & Co.Johannesburg, ZA
    Job title : Software Engineer II.Job Location : Gauteng, Johannesburg.Join our Payment Technology team as a Software Engineer II and help shape the future of financial technology at JPMorgan Chase....Show moreLast updated: 1 day ago
    • Promoted
    Forensic Software Engineer- Pinelands, Johannesburg

    Forensic Software Engineer- Pinelands, Johannesburg

    Old MutualJohannesburg, ZA
    Job title : Forensic Software Engineer- Pinelands, Johannesburg.Job Location : Gauteng, Johannesburg.The Forensic Software Engineer plays a pivotal role in enabling Group Forensic Services (GFS) to...Show moreLast updated: 27 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Henred FruehaufGermiston, South Africa
    We're seeking a talented Software Engineer to join our dynamic development team.You'll work on cutting-edge projects, collaborate with cross-functional teams. Design, develop, and maintain robust we...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    SHARON NUROCK RECRUITMENT CCMidrand, South Africa
    As a Software Engineer with Electrical knowledge, you will play a crucial role in developing cutting-edge software solutions that integrate with electrical components. Degree or National Diploma in ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer.

    Software Engineer.

    People SourceJohannesburg, South Africa
    Solid experience in web and back end development, with strong problem solving abilities in an agile environment.Development of a cloud based suite of telecoms products. Strong technical and analytic...Show moreLast updated: 30+ days ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Software Engineer

    Firmware Software Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
    • Promoted
    SYSTEMS SOFTWARE ENGINEER

    SYSTEMS SOFTWARE ENGINEER

    Tower GroupJohannesburg, South Africa
    Our client, a leader in the casino and hotels industry is seeking a Systems Software Engineer to join there team based in their head office in Johannesburg. Minimum of 1 year work experience using.C...Show moreLast updated: 30+ days ago
    Senior Software Engineer (Contract) - Gauteng / Hybrid - ISB9403097

    Senior Software Engineer (Contract) - Gauteng / Hybrid - ISB9403097

    iSanqa ResourcingMidrand, GP, South Africa
    Quick Apply
    Engineer the backbone of enterprise infrastructure with Unix / Linux mastery! Software Engineer (Senior) position powering critical hypervisor and Linux operations <...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (C and Linux)

    Software Engineer (C and Linux)

    Ace StaffingJohannesburg, South Africa
    Senior Software Engineer (C / Linux).Location : Johannesburg, South Africa.Industry : Warehousing Automation / Embedded & Systems Software. Development Tech Stack : C, Linux (Embedded & Systems P...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer, Software

    Engineer, Software

    Standard Bank GroupJohannesburg, ZA
    Job title : Engineer, Software.Job Location : Gauteng, Johannesburg.To design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve a we...Show moreLast updated: 30+ days ago
    • Promoted
    Core Banking Software Engineer

    Core Banking Software Engineer

    GMI AdvisoryMidrand, Gauteng, South Africa
    Minimum : At least 5 years’ experience in software development Experience of : leading and working in an agile development environment crafting roadmaps managing a budget using technical skills to...Show moreLast updated: 30+ days ago