SouthState Bank

Correspondent Software Engineer II

SouthState Bank$90K — $110K *
US-AnywhereRemote in Atlanta, GA
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in related discipline
  • 3-5 years of software engineering experience
  • Development experience in the financial sector, particularly with ACH, Fedwire/SWIFT, and bond transactions
  • Proficient in C#, ASP.NET, and SQL Server
  • Experience with Agile SDLC, particularly SCRUM

Responsibilities

  • Develop and maintain web and Windows applications using C#, ASP.NET, and SQL Server
  • Utilize GitHub Copilot for efficient coding
  • Implement automated unit tests with MSTest and Moq
  • Analyze requirements and estimate development timelines
  • Document deployment instructions and manage deployment activities
  • Troubleshoot production issues and assist QA Engineers
  • Stay updated on business line software needs and development methodologies

Benefits

  • Fully remote work arrangement
  • Occasional travel to office in Atlanta, Georgia
  • Continuous professional training opportunities
  • Collaborative team environment
  • Support for compliance with policies and regulations
Full Job Description
The Software Engineer II on the Correspondent Application Development team reports to the Application Development Manager. In this role, the Software Engineer II will work with Business Analysts, QA Engineers, and fellow Software Engineers to develop and maintain proprietary applications supporting multiple business lines. The candidate will be expected to follow all best practices and procedures employed by the team to independently implement documented requirements in the development of web applications, web services, Windows applications, Windows services, and .NET libraries. This is a fully remote position and will require occasional travel to our Atlanta, Georgia office.

ESSENTIAL FUNCTIONS
  • Use C#, ASP.NET, ASP.NET MVC, ASMX, WCF, WPF, and SQL Server to develop and maintain high quality web applications, web services, Windows applications, Windows services, and .NET class libraries.
  • Use GitHub Copilot to develop code faster and more efficiently.
  • Use MSTest and Moq to ensure relevant code is covered by automated unit tests.
  • Analyze documented requirements to facilitate estimating timelines for development tasks in Agility.
  • Document software deployment instructions and oversee execution of deployment activities.
  • Troubleshoot and resolve application issues in a Production environment.
  • Comply with project and development standards and best practices established by the Correspondent Application Development management team and the Correspondent Application Development Technical Architect.
  • Assist QA Engineers and business users with testing and issue resolution.
  • Maintain a proficient understanding of the software needs of the business lines supported in the Correspondent Division.
  • Develop/maintain expertise of system development methodologies, IT implications for systems/technologies, and impact on business solutions.
  • Ensure that the Bank's policies and procedures, code of conduct, and regulatory guidelines are strictly complied with.
  • Provide assistance to other employees through healthy and positive interactions.
  • Continuously update skills by participating in professional training.


COMPETENCIES
  • Minimum two (2) years of experience working within an Agile SDLC, specifically SCRUM.
  • Minimum two (2) years of experience working with O/R Mapping, particularly NHibernate.
  • Minimum two (2) years of experience working with Dependency Injection / Inversion Of Control Frameworks (such as Ninject, Structure Map, or Unity).
  • Minimum two (2) years of experience with RESTful principles.
  • Must have exceptional verbal and written communication skills while interacting professionally with a diverse group of executives, managers, and subject matter experts.
  • Exceptional analytical and conceptual thinking skills.
  • Excellent problem identification and resolution skills.
  • Must be well-organized, accurate, and attentive to detail.
  • Excellent planning, and time management skills.
  • Must be cooperative and willing to assist coworkers and customers on a regular basis.
  • Must have effective listening skills demonstrated by the ability to listen to others talk (without interruption), understand them, and then propose solutions or make contributions based on the points made by others.
  • Must be able to remain composed under pressure and respond to customer and coworker concerns regularly.
  • Trainable, teachable, demonstrates continuous self-improvement.
  • Self-motivated with the ability to work with minimal supervision.
  • Proficient with general office machines and programs to include Microsoft Office Word, Excel, Outlook, Visio, and other software that might be utilized in the department.


Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

QUALIFICATIONS, EDUCATION AND CERTIFICATIONS REQUIREMENTS
  • Education: Bachelor's degree in related discipline
  • Experience: Or three to five (3-5) years of software engineering experience.
  • Certifications/Specific Knowledge: Development experience in the financial sector, preferably in relation to ACH file processing, Fedwire/SWIFT wire processing, and bond accounting/safekeeping/trading.


TRAINING REQUIREMENTS/CLASSES

New Employee Orientation, Required annual compliance training.

PHYSICAL DEMANDS

Must be able to effectively access and interpret information on computer screens, documents, and reports. This position requires a large amount of time in front of a computer. This can be done sitting or standing with use of the right desk.

WORK ENVIRONMENT

Telecommuting roles no matter if hybrid or 100% full time telecommuting must have a secure home office environment that is free from background noise and distractions. They must also have a reliable private internet connection that is not supplied by use of cellular data (hot spot). Cable or fiber connections are preferred. Requirements are subject to change, as new systems and technology is delivered. Travel may be required to come to meetings as needed.

About SouthState Bank

South State Corporation is a bank holding company headquartered in Columbia, South Carolina. The company was founded in 1933 as First Federal Savings and Loan Association of Orangeburg, and has since grown to become one of the largest banks in the Southeastern United States. South State Corporation operates through its subsidiary, South State Bank, which provides a range of banking services, including personal and business banking, wealth management, and mortgage lending. The bank has over 200 branches across the Carolinas, Georgia, and Virginia.
Learn more about SouthState Bank
Size
2,756 employees
Market Cap
$2,149
Industry
Founded
2000
5 Year Trend
+3770%
NASDAQ

Similar Jobs

More Jobs at SouthState Bank

More Finance & Insurance Jobs

Find similar Correspondent Software Engineer II jobs: