About Us
Capital Bank N.A. is headquartered in Maryland, and has been serving our communities since 1999. We stand as a publicly traded company (NASDAQ: CBNK) with over $2 billion in assets. We offer commercial and consumer banking services to clients in Maryland, DC, and Northern Virginia, alongside two nation-wide lending brands; Capital Bank Home Loans and OpenSky, a credit card division that offers and services credit cards across all states. Our personalized approach to banking, paired with cutting-edge technology solutions and a comprehensive suite of products and services, fuels our growth, and enables us to support our customers at every stage in their financial journey.
Come join a bank where our employees thrive and are engaged in meaningful work. For the last 4 out of 5 years, Capital Bank was named one of the "Best Banks to Work For" in the U.S. by American Banker.
Position Purpose
The Enterprise Application Software Engineer will act as a subject matter expert (SME) and be responsible for integrating critical enterprise applications at CBNK with external vendor applications. This position will work in areas of application integration requirements gathering, solutioning the best integration approach, developing the integration, release planning & deployment, change management, testing and documenting. The role will partner closely with other IT teams, business partners, and vendors to Integrate systems and manage those integrations. This position will also be responsible to train, guide, and support the team of Enterprise Solutions Specialists and assume leadership role within the team when assigned.
Position Responsibilities
- Be the point of contact and SME for critical business applications as assigned; interface with business stakeholders and IT teams to define, gather, and document business needs and translate into functional specifications for implementation
- Ensure system integrity when implementing changes by evaluating and testing thoroughly for any upstream-downstream as well as system integration impact
- Evaluate, plan, conduct, and coordinate testing and implementation work efforts for releases/upgrades and hot fixes
- Identify and quantify the business impact of possible solutions and make appropriate recommendations to the business area supported
- Communicate with and monitor performance of vendors on issues, improvements, service level agreements, and product roadmaps; utilize focus & advisory groups, vendor client sites, and training events to stay up to date with latest developments
- Establish test procedures and scenarios for end-to-end testing, deployment checklists, technical specifications, and user documentation for UAT and rollout phases
- Roll-out application changes and updates by thoroughly performing testing (e.g., regression testing, integration testing, etc.), and guiding business units through user acceptance testing (UAT) and training
- Participate in project planning and communicate identified project risks and issues to the delivery/project manager and provide inputs to the change control process
- Abide by the banking compliance and legal standards and assure all work conforms to the current policies & procedures defined and utilized by the bank
Minimum Education and Experience
- Bachelor’s degree or higher in Computer Science or equivalent
- 5+ years as a software engineer with tech system integration experience, preferably in the financial services sector
Technical Knowledge and Skills
- Expert knowledge of cloud platforms with expertise in Azure environment
- Expert knowledge of API platforms, SFTP solutions, Messaging capabilities
- Ability to design the best solutions when integrating the legacy and older platforms to the latest ones
- Organized Agile mindset
- Ability to solve problems and deal with situations by exercising flexibility, good judgement, and critical thinking skills in fast paced environment
- Excellent verbal and written communication skills
- Strong analytical and presentation skills
Working Arrangements
- Open to 100% remote candidates.
Compensation
- Base Salary Range: $120,000 - $155,000 annually. Final determination of where you are at in the salary range is based on numerous factors such as relevant experience, skill set, education, and ability to meet qualifications within the job description.
- Additional Compensation: This role will include a yearly annual target bonus based on individual performance.
Why Join Us?
- Join a growing company with a culture that fosters an entrepreneurial spirit
- Comprehensive benefits package including Medical, Dental, Vision, Company Paid Life Insurance, Disability Insurance, and more!
- Company Contributions to your 401k - Regardless of your contribution
- Employee Perks: Paid Parental Leave, Employee Recognition Program, Leadership Program, Tuition Reimbursement Program, Employee Bank Checking Account, and much more!
- Generous Paid Time Off and Paid Holidays – Including Paid Charity Hours to support volunteer opportunities
Supporting Businesses. Helping People. Strengthening Communities.
Capital Bank, N.A. is an Affirmative Action, E-Verify, and Equal Opportunity Employer.