×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Integration Gateway iPaaS

Job in Concord, Cabarrus County, North Carolina, 28027, USA
Listing for: nCino, Inc.
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. As a Senior Software Engineer on nCino's Integration Gateway team, you will lead planning, design, development, and testing of enhancements to nCino Integration Gateway (IG), an Integration-Platform-as-a-Service (iPaaS) built to connect bank and credit union software.

Essential Functions
  • Provide input on architectural decisions and guide team members around best practices.
  • Incorporate automated tests into applicable tickets and mentor other team members on automation strategies.
  • Lead brainstorming sessions and propose innovative ideas and solutions.
  • Identify opportunities and lead proof‑of‑concepts to demonstrate key functionality or validate critical technical aspects.
  • Consider scalability, maintainability, and best practices as high‑level design takes shape.
  • Identify potential risks and provide mitigation strategies.
  • Help choose technologies and tools used for the project.
  • Be a technologist with an understanding of a range of languages, frameworks, and tools.
  • Consistently design code that aligns with the overall service architecture.
  • Keep abreast of developments in the field and introduce new approaches and technologies.
  • Understand the data model and design of the product.
  • Facilitate communication and collaboration inside and outside the team.
  • Heavily involve in automated testing and improve best practices and metrics.
  • Understand adoption and release barriers to entry for the product and technology.
  • Support PM and the team in developing a strategic launch and release plan with cross‑functional teams.
  • Promote cross‑team collaboration focused on taking end‑to‑end solutions to market and supporting go‑live activities.
  • Help prioritize the system hygiene backlog, focusing on improving both the product and the developer experience.
  • Mitigate introduction of additional hygiene issues through code reviews, ensuring team members adhere to coding standards.
  • Lead the management of software dependencies and stay informed about industry updates and trends to ensure version compatibility.
  • Exhibit technical mastery and proficiency in multiple programming languages, frameworks, and tools relevant to our technology stack.
  • Uphold the highest standards of code quality and follow industry best practices.
  • Play a pivotal role in driving technical excellence, innovation, and delivering high‑quality software solutions.
  • Define personal continuous learning plans and provide customized plans for junior members of the team.
  • Demonstrate expertise in independently completing complex tickets, mentor team members, and facilitate effective communication and collaboration.
  • Proficient understanding of ETL processes, data modeling, and data integration techniques.
  • Leverage AI tools and techniques to enhance software development activities, including code generation, testing, debugging, and optimization.
  • Apply AI insights to identify patterns, automate repetitive tasks, and improve overall development efficiency and product quality.
  • Evaluate and integrate AI/ML capabilities where appropriate to strengthen product functionality and user experience.
  • Maintain awareness of emerging AI trends and best practices to inform continuous learning and innovation.
Requirements
  • Bachelor’s Degree in Computer Science or a related field with 5+ years of experience/proficiency or a combination of education and experience.
  • Proficiency in Python and JavaScript.
  • Experience with version control systems (e.g., Git) and collaboration tools.
  • Demonstrated commitment to quality and continuous improvement.
  • Strong problem‑solving skills and the ability to work independently as well as in teams.
  • Excellent communication skills with the ability to explain technical concepts to non‑technical stakeholders.
Desired
  • Deep proficiency with client‑side JavaScript frameworks like Vue.js, Angular, React, Knockout, etc.
  • Proficiency at AWS Dev Ops and Sys Admin work.
  • Proficiency with both Windows and Linux.
  • Proficiency with Terraform, Docker, NGINX, Django, and relational databases (specifically Postgres).
  • Understanding of security basics like TLS, IPsec, PKI, hashing, and cryptographic…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary