Senior Software Engineer

ncinoCarolina, NC

today

Occupations

Software DevelopersComputer Systems Engineers/ArchitectsComputer Programmers

Industries

Custom Computer Programming ServicesComputer Systems Design ServicesSoftware Publishers
APPLY NOW

About the role

Overview Senior Software Engineer at nCino leads full‑stack development within Global Banking Solutions. You’ll influence architectural choices, ensure code quality, and mentor teammates, delivering scalable, maintainable software for financial institutions. You’ll work across engineering, product, and design to shape technical direction and impact customer outcomes. This hybrid on-site role at the Wilmington, NC headquarters offers ownership over technical direction and end-to-end delivery. Responsibilitiesinput on architectural decisions and best practices for the teamintegrate automated tests and mentor automation strategieslead brainstorming sessions and propose innovative solutionsidentify opportunities and lead proofs-of-conceptsconsider scalability and maintainability in high-level designidentify risks and mitigation strategieshelp choose technologies and tools for the projectdesign code aligned with service architecturestay current with field developments and introduce new approachesfacilitate cross-team communication and collaborationdrive automated testing practices and metricssupport product launch planning with cross-functional teamsprioritize system hygiene backlog and improve developer experiencemanage software dependencies and stay updated with industry trendsdemonstrate mastery across multiple languages, frameworks, and toolsuphold high code quality and industry best practicesdefine personal learning plans and mentor juniorscomplete complex tickets independently and mentor othersunderstand ETL, data modeling, and data integrationleverage AI tools to enhance development activities and qualityevaluate and integrate AI/ML capabilities where appropriatemaintain awareness of emerging AI trends Key requirements Bachelor’s Degree in Computer Science or a related field (or equivalent)5+ years of experienceproficiency in at least one major programming languageexperience with version control (Git)commitment to quality and continuous improvementstrong problem-solving skills and ability to work independently and in teamsexcellent communication skills for technical concepts with non-technical stakeholdersstrong communicationcross-functional collaborationmentoring and coachingclient-side Java Script frameworks (Angular, React, Knockout)Agile/SCRUM and TDD development methodologiesAWS tools and technologies

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Carolina, NC

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE