Back to search results

Software Engineer III

Charlotte, North Carolina

Job Description:

Position Summary

We are searching for a Software Developer III to join our team. Responsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. Familiar with development and testing practices of the bank. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause. Documents and communicates required information for deployment, maintenance, support, and business functionality.

Daily Responsibilities

  • Participates in design, development and implementation of application design activities,  programming, and deployment activities

  • Lead Salesforce Administration efforts which address SFDC Release impacts, product maintenance, and enabling Salesforce product enhancements

  • Responsible for components of complex engineering and/or analytical tasks and activities. 

  • Ensure all internal processes, procedures, and policies are effectively enforced on Salesforce platforms.

  • Serves as a fully seasoned/proficient technical resource; provides tech knowledge and capabilities as a team member and individual contributor.

  • Will work closely with business partners and technology systems owners to define requirements for POC initiatives, projects, information management analysis, analytical reporting deliverables, business intelligence tasks, and ETL solutions. 

  • Will serve as a Salesforce and technology subject matter expert; able to provide and communicate complex technology solutions across differing audiences including technical, managerial, business executives, and/or vendors.

  • Leads the resolution process for complex problems where analysis of situations or data requires an in-depth evaluation of various components.

  • Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criterion for obtaining results. 

Required Skills

  • Extensive experience in an application development role with lightning framework.

  • Salesforce Advanced Administration experience.

  • Proven experience delivering multiple full lifecycle implementations.

  • Strong technical foundation experience with advanced structured programming - Lightning Web Components, APEX,, .Net, Java, SOA.

  • Strong knowledge of data warehouse, multiple database platforms, and ETL expertise.

  • Experience with JIRA and BitBucket.

  • Ability to comprehend client requirements and provide effective business solutions; Works with leads to transform and develop new requirements into designs, development approaches and implementation.

  • Effectively work with management, on-site/off-site development staff to accomplish project deliverables.

  • Experience with AGILE/SCRUM methodology and processes.

  • Strong communication/interpersonal skills both written and verbal and the ability to quickly form meaningful working partnerships.

  • Work well under pressure. Manage multiple priorities, be proactive, and deliver quality results under aggressive deadlines.

  • Self-starter, good aptitude, Problem Solver and someone who is open to learning new technologies.

  • Strong analytical capabilities.

Desired Skills

  • Advanced Developer Certification

  • NET Developer experience

  • Project management experience

  • Agile Scrum Master experience

  • DevOps CI/CD experience (SFDX, Ansible, AutoRabit)


1st shift (United States of America)

Hours Per Week: 


Learn more about this role

Full time


Manages People: No

Travel: Yes, 5% of the time


Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
901 W Trade St, NC, Charlotte, 28255