More jobs:
Software Engineer - Analyst
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-06-19
Listing for:
SMBC Group
Full Time
position Listed on 2026-06-19
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Python
Job Description & How to Apply Below
Role Description
The Software Engineer focused on Middleware & Integration Software will join at the AN level in our Charlotte, NC office.
Please note this is a Hybrid position requiring successful candidate to go onsite at least once a week.
Role Objectives- Plan and develop middleware solutions to facilitate the integration of various IT systems and data resources.
- Conduct a review of current applications and systems to check the functionality of established integrations as well as identify opportunities for new ones.
- Test solutions to assure function and provide support for issues that arise.
- Update and maintain documentation detailing the structure of data integrations and file code in repository for tracking and reuse in other solutions.
- Perform testing on implemented solutions to assure function and provide support for any issues that arise during operation.
- Engage with business unit leads to understand their current application state and business functions to support the development of integration plans and identify opportunities for new solutions.
- Collaborate with application development team to advise on APIs and other functions necessary to facilitate seamless integration between systems.
- Partner with database administrators to monitor data resources that combine data from multiple sources and support several different querying tools.
- Work with IT support teams to resolve issues that may occur after deployment and to provide user training on the functions and procedures of integration solutions.
- Demonstrate functional knowledge of various programming languages and automated toolsets required to support integration solution development.
- Display basic understanding of database configurations and development, including different relational schema necessary to connect data sources and reduce redundancy.
- Possess familiarity with common standards and protocols used for security authentication and network connectivity.
- Show understanding of the firm’s current application state and business functions to support the formulation of effective integration strategies.
Basic Qualifications:
- Bachelor's Degree in Computer Science or related field (or equivalent practical experience)
- 0-2 years professional experience in software engineering
- Experience with object-oriented programming in Java, C#, or Python
Preferred Qualifications:
- Experience writing or using APIs (REST, SOAP, Graph, gRPC, etc.)
- Experience with cloud platforms (e.g. Azure, AWS)
- Experience with scripting languages (e.g. Bash, Power Shell, Python)
- Familiarity with containerization technology (Docker, Kubernetes, AKS, EKS)
- Familiarity with OpenAPI specification
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×