VP, Lead Software Engineer

Company:  Capital Bank
Location: Rockville
Closing Date: 22/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Description

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 Lead 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
  • Provide expert technical support for troubleshooting application issues by responding to escalated inquiries, leading root cause analysis (RCA), , ensuring smooth run of processes, and working to continuously improve the end-user experience by implementing recommended modifications and enhancements
  • 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
  • Read and understand technical manuals and maintain procedural documentation
  • 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
  • 10+ years of experience in technology
  • 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

  • This is a hybrid role expected to work in office Monday, Tuesday, Thursday, and Friday. You will be able to work remotely on Wednesday.
  • Open to 100% remote candidates dependent upon experience.

Compensation

  • Base Salary Range: $102,412 - $153,619 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.


Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
Apply Now
Share this job
Capital Bank
  • Similar Jobs

  • Lead Software Engineer

    Bethesda
    View Job
  • Lead Software Engineer

    Rockville
    View Job
  • Lead Software Engineer Rockville, MD

    Rockville
    View Job
  • Lead Software Engineer Rockville, MD

    Rockville
    View Job
  • Lead Software Engineer Rockville, MD

    Rockville
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙