ConnectOne Bank - Principal Software Engineer
In order to use this site, it is necessary to enable JavaScript.
Here are the instructions how to enable JavaScript in your web browser.
About us:
ConnectOne Bank proves that putting people first is a better way to do business. At ConnectOne, we’re builders — of businesses, communities, and equity. Most importantly, we’re building opportunities. Our mission is to ensure our employees feel empowered to make important decisions, reach their potential and truly make an impact.
ConnectOne is a growth organization by design; it is part of our DNA and we take pride in seeing our employees grow with us. Founded in 2005 by an entrepreneur, we have grown into a high-performing commercial bank, inspiring a new model for our industry’s future. By embracing technology and all the ways it can help us become a world-class service organization, we support small business owners by fueling their mission.
People First is the blueprint for our culture. It is at the foundation of everything we do and the decisions we make. At ConnectOne, you have the opportunity to be a part of a dynamic culture and team. Develop your forward-thinking skills, thrive in an entrepreneurial setting, and succeed at “a better place to be”.
ConnectOne Bank is an Equal Housing and Equal Opportunity Lender, and a member of the Federal Deposit Insurance Corporation.
About this role:
The Principal Software Engineer serves as the primary architect and lead developer of our core banking technology, responsible for everything from crafting modern front-end interfaces to engineering the critical API layer that bridges our diverse systems. The ideal candidate is a "multiplier" – a technical leader who produces high-quality, clean code while effectively leveraging AI-assisted development to accelerate delivery and drive operational excellence.
In this role you will:
- Support the Bank’s “People First” focus and rules of engagement—maintaining a professional demeanor, working as an active member of the CNOB team, providing clients excellent service, always striving to make CNOB “A Better Place to Be”
- Engineering Leadership: Manage a multi-disciplinary team of engineers, setting coding standards, conducting peer reviews and mentoring the team to ensure high-quality output.
- System Integration & API Design: Lead the design and implementation of internal APIs to ensure seamless data flow between tech eco-system.
- AI-Driven Development: Champion the use of AI tools to automate repetitive coding tasks, generate documentation and decrease the time-to-market for new features.
- Quality Assurance: Establish automated testing frameworks to guarantee banking-grade reliability and system integrity.
- DevOps Excellence: Architect and implement CI/CD pipelines to transition from manual deployments to streamlined, automated delivery cycles
- Strategy & Roadmap: Design and maintain the technology roadmap for internal applications to ensure they support the bank’s current and future business needs.
- Collaboration: Work closely with IT operations, cybersecurity, innovation and business units to ensure the successful implementation of software initiatives.
Must haves:
- People First Engagement: Strong “People First” interest and ability.
- Full-Stack Development: Mastery of modern programming languages and frameworks, specifically Node.js, React.js and TypeScript, with the ability to personally contribute to the codebase.
- API & Integration Engineering: Deep expertise in designing and implementing secure API layers and microservices to integrate core banking systems with third-party software.
- AI-Assisted Development: Proficiency in leveraging AI tools to accelerate the software development life cycle (SDLC) and enhance code quality.
- Engineering Frameworks: Strong knowledge of enterprise architecture frameworks (e.g., TOGAF) and modern software methodologies like Agile and DevOps.
- Technical Stack Proficiency: Expert knowledge in full-stack development (e.g., React/Angular for front-end, Node.js/Python/C# for back-end).
- Integration Expertise: Deep experience with REST/SOAP APIs and middleware.
- Tooling: Familiarity with DevOps/CI/CD tools (Jenkins, GitLab CI/CD, Kubernetes) and Agile tools like Jira.
- AI Edge: Demonstrated ability to use AI tools (GitHub Copilot, Cursor, etc.) to increase engineering velocity.
- Project Management: Excellent skills with a proven ability to manage multiple complex software initiatives simultaneously.
- Education: Bachelor’s degree required
- Experience: 5+ years of hands-on experience developing APIs and integration services within a regulated enterprise environment, with a strong preference for banking or financial services. You must demonstrate a proven track record of architecting secure hybrid integrations – connecting cloud applications to on-premises systems – while maintaining full-lifecycle mastery of API design, implementation and secure data exchange.
Bonus Points For:
- Active AWS Certified Solutions Architect – Professional certification is a strong plus.
Additional information
Benefits:
- World class health, vision, and dental benefits on day one
- 401k with employer match
- Hybrid work from home (depending on role)
- Employee appreciation events (team building, softball games, food truck days, etc..)
- Employee assistance programs (EAP)
- Wellness programs (flu shot, preventive care, health programs and services discounts, etc..)
- Tuition reimbursement
- Employee Discount perks
- CNOB Community Service Events
….and much, much more!
Studies have shown that individuals from underrepresented groups, may only apply to roles if they meet 100% of the qualifications. Roles evolve over time, especially with innovation, and you may be just the person we need. We hope you're open to learning new skills and growing with us. We encourage you to apply to continue making us “a better place to be!”
ConnectOne Bank is an equal opportunity employer and does not discriminate with respect to any term, condition or privilege of employment based on race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, military or veteran status, marital status, or status of an individual in any group or class protected by applicable federal, state, or local law.
ConnectOne Bank also provides reasonable accommodations for qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local laws. If an accommodation is needed to participate in the job application or interview process, please contact Talent Acquisition.