Senior Software Engineer
ncinoCarolina, NC
today
Occupations
Software DevelopersComputer Systems Engineers/ArchitectsComputer ProgrammersIndustries
Custom Computer Programming ServicesComputer Systems Design ServicesSoftware PublishersAbout 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