Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer---Integration Developer

$105k - $144k

Truist

The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.Need Help?If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response).Regular or Temporary:RegularLanguage Fluency: English (Required)Work Shift:1st shift (United States of America)Please review the following job description:This Software Engineer independently designs, develops, tests and maintains complex integration services for Wealth Brokerage and Trust. The role focuses on reliable movement of business data and orchestration of transactions across applications, platforms and organizational boundaries.The engineer is expected to combine strong .NET/C#, SQL Server and Azure engineering with practical integration expertise across REST APIs, messaging, batch processing and managed file transfer. Python may be used where appropriate for data transformation, reconciliation, automation and engineering utilities.The role works with product, architecture, data, security, operations and vendor teams to ensure integrations are secure, observable, supportable and aligned with business and control requirements.Scope of responsibility• APIs and integration services supporting Brokerage and Trust client, adviser, operations, accounting, asset, cash, case and reporting processes.• Integration across .NET applications, SQL Server databases, Azure services, enterprise platforms, vendor systems and legacy environments.• Real-time, event-driven, scheduled and file-based data exchange, including validation, transformation, reconciliation and exception handling.• Production reliability, security, data protection, auditability, monitoring, capacity, disaster recovery and operational support.ESSENTIAL DUTIES AND RESPONSIBILITIESFollowing is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.1. Design and develop secure REST APIs, integration services, background processes and reusable components using .NET and C#.2. Create clear interface contracts, canonical data structures, validation rules, error models, idempotency controls and versioning approaches.3. Implement data integration using SQL Server, stored procedures where appropriate, data access frameworks, Azure services, messaging, batch processes and SFTP or managed file transfer.4. Use Python for targeted data transformation, reconciliation, automation, test utilities or operational tooling where it provides a sensible engineering fit.5. Apply authentication, authorization, encryption, secrets management, certificate handling, network controls and least-privilege principles to integration designs.6. Build robust error handling, retry, dead-letter, replay, correlation and reconciliation capabilities so failures are visible and recoverable.7. Develop automated unit, component, contract, integration, performance and regression tests. Support test-data and service-virtualization approaches where dependencies are constrained.8. Instrument integrations with structured logging, metrics, distributed tracing, dashboards and actionable alerting. Define operational runbooks and support procedures.9. Partner with data owners and consumers to establish mappings, quality rules, lineage, retention and authoritative-source expectations.10. Analyze and tune API, database, messaging and batch performance while accounting for throughput, latency, concurrency, capacity and downstream constraints.11. Collaborate with architecture and platform teams on cloud migration, Azure PaaS patterns, network connectivity, deployment pipelines and reusable integration standards.12. Troubleshoot complex defects and production incidents across application, API, database, identity, network and vendor boundaries. Complete root-cause analysis and corrective actions.13. Participate throughout the software development lifecycle, including refinement, design reviews, coding, peer review, testing, deployment, release validation and production support.14. Lead code and design reviews, mentor junior engineers and contribute patterns, libraries and documentation that improve integration delivery across Wealth Technology.Technical and domain expectationsAreaGrade 111 expectation.NET and C#Advanced development of APIs, services, background workers and integration components using established design, dependency-injection, configuration and error-handling practices.API engineeringRESTful design, OpenAPI contracts, versioning, pagination, idempotency, throttling, security, consumer compatibility and lifecycle management.SQL ServerData modelling, querying, performance tuning, transactions, reconciliation, data-quality controls and safe integration with application services.Microsoft AzurePractical use of approved Azure PaaS, API, messaging, identity, secrets, monitoring, storage and deployment capabilities appropriate to the solution.Data integrationMapping, transformation, validation, enrichment, lineage, reference data, batch orchestration and recoverable exception processing.Messaging and eventsAsynchronous integration, queues or topics, delivery semantics, correlation, ordering, replay and dead-letter handling.Files and vendorsSecure SFTP or managed file transfer, encryption, naming and control totals, acknowledgements, reconciliation and vendor interface support.PythonTargeted use for transformation, validation, reconciliation, automation, test harnesses and operational utilities, with production engineering controls.Node.js and AWSWorking knowledge of Node.js services and AWS capabilities where required for vendor, cloud or integration patterns, including secure API development, serverless processing, event handling, monitoring and disciplined operational support.DevSecOpsSource control, CI/CD, infrastructure and configuration discipline, automated testing, vulnerability remediation, observability and controlled release.Wealth domainBrokerage and Trust flows involving clients, accounts, assets, transactions, cash, positions, servicing, operations, oversight and reporting.QualificationsRequired QualificationsThe requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.1. Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience or equivalent education and training.2. In-depth knowledge of information systems and ability to identify, apply, and implement IT best practices.Preferred qualifications• Previous experience in Wealth, Brokerage, Trust, banking, financial services or another highly regulated industry.• Experience integrating third-party platforms using APIs, messaging, SFTP, batch files or vendor-specific interfaces.• Experience with Azure API Management, Functions, App Service, Service Bus, Key Vault, Monitor or equivalent approved enterprise capabilities.• Experience with Python, data reconciliation, observability, performance testing and automated contract testing.• Experience with low-code or workflow platforms as integration consumers or producers.• Microsoft Azure, .NET, API, data engineering or security certification.Leadership behavior's and measures of success• Engineering ownership: independently moves work from design through production support and accepts accountability for operational outcomes.• Quality by design: builds security, automated testing, observability, resiliency and maintainability into the solution rather than bolting them on later.• Wealth context: understands that Brokerage and Trust processes involve sensitive data, regulated activity, supervisory controls and material operational dependencies.• Technical leadership: raises engineering standards through pragmatic design guidance, code review, documentation and mentoring.• Delivery judgement: balances speed, reuse, technical debt and control requirements without creating tomorrow’s incident for today’s milestone.The annual base salary for this position in Richmond is $105,000 - $144,000.The annual base salary for Charlotte is $108,000-$149,000.General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.EEO is the LawE-VerifyIER Right to WorkJob SummaryJob number: R0118870Profession: Technology

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer---Integration Developer in Charlotte, NC vacancy
  •  ...description:The Senior ServiceNow Integration & Platform Security Engineer is responsible for designing, building...  ..., and MID Server capabilities.• Develop and operationalize OAuth authentication...  ...from time to time.1. Implements software architecture and engineering approaches... 
    Suggested
    Permanent employment
    Full time
    Part time
    Work experience placement
    H1b
    Work at office
    Local area
    Immediate start
    Work visa
    Shift work
    Day shift

    Truist

    Charlotte, NC
    4 days ago
  • The Integration Engineer is responsible for designing, building, and sustaining the interfaces that...  ...API Engineering & Data Transformation•Develop and maintain APIs, connectors,...  ..., Testing & Delivery Discipline•Apply software engineering rigor to integration development... 
    Suggested

    NTT DATA

    Charlotte, NC
    1 day ago
  • $77k - $202k

     ...SummaryThe OpportunityAs a Bank Platform Transformation - Integration Architect-Engineer - Sr Associate, you will design and implement seamless...  ...fit into the overall strategy. This is an opportunity to develop a deeper understanding of the business context and how it... 
    Suggested
    Full time
    H1b

    PwC

    Charlotte, NC
    4 days ago
  • $124k - $280k

     ...SummaryThe OpportunityAs a Bank Platform Transformation - Integration Architect-Engineer - Sr Manager, you will focus on designing and...  ...recognizing when to take action and when to escalate, while developing and sustaining high-performing, diverse, and inclusive teams... 
    Suggested
    Full time
    H1b

    PwC

    Charlotte, NC
    3 days ago
  •  ...apply now. We are currently seeking I Integration Engineer to join our team in Charlotte, North...  ..., delivery, and observability. Develop governed MCP-enabled tools and local workflows...  ...use cases. Integrate security and software-composition scanning into development... 
    Suggested
    Hourly pay
    Local area
    Flexible hours

    The Nippon Telegraph and Telephone Corporation (NTT)

    Charlotte, NC
    2 days ago
  • $130k - $180k

     ...Technologies is a technology consulting and software development company delivering cloud...  ...growth potential. Job Title: Integration Platform Developer L ocation: 100% Remote (U.S.)...  ..., and mentor junior integration engineers. Required Qualifications ~... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Charlotte, NC
    2 days ago
  •  ...implementation of applications and databases.Develop and enhance complex applications and integrate third-party products and...  ..., test, debug, and support software applications using automated build...  ....Experience applying AI-enabled engineering tools and practices to improve... 
    Full time
    Work experience placement

    Vanguard

    Charlotte, NC
    1 day ago
  •  ...expectations through innovative and sustainable solutions.The Application Engineer IV will focus on complex wastewater and process water solutions...  ...technical specifications· Perform process design calculations· Develop Process Flow Diagrams (PFDs) and Process & Instrument Diagrams... 
    Full time

    Xylem

    Charlotte, NC
    3 days ago
  • Job DescriptionAs an Advanced Application Engineer here at Brady Corp., you will lead a team to deliver high-quality solutions, provide...  ...customer updated on the status of work in progress on their problems. Develop robust communication practices with strong focus on customer... 
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Brady

    Charlotte, NC
    4 days ago
  • Key Responsibilities Design, develop, implement, and support cloud-based applications and integrations, including third-party products. Translate business requirements into reliable technical solutions for complex projects and enhancements. Optimize backend performance,... 
    Full time

    Vanguard

    Charlotte, NC
    4 days ago
  •  ...AI Integration Engineers Bay Area, CA / Charlotte, NC / Dallas, TX / Phoenix, AZ / New York, NY / Jersey City, NJ (Hybrid 3 Days onsite...  ...MCP; enterprise integration patterns; CI/CD; security and software-composition scanning; test automation and performance testing... 
    Contract work
    Local area
    3 days per week

    Siri InfoSolutions Inc

    Charlotte, NC
    2 days ago
  •  ...The role involves developing, testing, and troubleshooting embedded software on Linux-based HVAC controller platforms. Responsibilities include hands-on implementation...  ...Debugging Root Cause Analysis Unit Testing Integration Testing Communication Protocols HVAC Control... 
    Temporary work

    Carrier

    Charlotte, NC
    1 day ago
  •  ...Powerus is seeking an Embedded Software Engineer to develop flight and systems software for unmanned platforms. You will work on real-time embedded code across flight control, sensor integration, and vehicle systems, taking features from bench through hardware-in-the-loop... 

    Powerus

    Charlotte, NC
    1 day ago
  •  ...Powerus is building the autonomy and flight software that runs on its own hardware, across...  ...is seeking an Embedded Software Engineer to develop flight and systems software for our unmanned...  ...code across flight control, sensor integration, and vehicle systems, take features... 
    Permanent employment

    Powerus

    Charlotte, NC
    1 day ago
  •  ...for Palantir applications, workflows, integrations, and platform capabilities. Define implementation...  ..., and performance considerations. Engineering Standards and Patterns: Establish and...  ...teams. Application Engineering: Develop and review maintainable solutions using... 
    Full time

    CliftonLarsonAllen

    Charlotte, NC
    2 days ago
  •  ...Embedded Engineer Location: IA Responsibilities: Collaborate with a cross-functional project team to meet customer requirements and expectations. Develop, test, document, and maintain software solutions aligned with a seasonal project schedule. Gain... 
    Seasonal work

    Kasmo Global

    Belmont, NC
    2 days ago
  •  ...Job Description Job Description Cloud and Storage Engineer Employment Type: Full-Time, Experienced Department: Information technology...  ...CGS is seeking a Cloud and Storage Engineer to develop and implement full-scale Storage Area Network (SAN) architecture... 
    Full time
    Work experience placement
    Flexible hours

    Contact Government Services, LLC

    Charlotte, NC
    8 days ago
  •  ...actively seeking a talented Senior Archer Developer to join our Risk Technology Solutions...  ...division to support and enhance our Integrated Risk Platform, along with other critical...  ...degree in MIS, Computer Science, Finance, Engineering or related discipline, or an equivalent... 
    Full time
    Work experience placement
    Flexible hours

    Pacific Life Insurance Company

    Charlotte, NC
    2 days ago
  • Position Overview:The Solution Engineer plays a critical role within...  ...combines strong technical integration skills with a deep understanding...  ...across client environments.Develop and manage integrations using...  ...roles within SaaS or enterprise software environments.Proficiency in... 
    Full time
    Local area
    Flexible hours

    Intapp

    Charlotte, NC
    3 days ago
  • $50 - $90 per hour

     ...Charlotte, NC is hiring for an Active Directory Security (AD Sec) Engineer to advance and secure its enterprise authentication and...  ...attacks, work hands-on with authentication protocols, oversee the integration of security tools, and automate security tasks for both on-... 
    Full time
    Temporary work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    4 days ago
  •  ...firm looking for a Senior Application Developer to join their dynamic team. The Senior...  ...Designs, programs/develops, and modifies software systems, applications, and tools, both...  ...ServerSQL Server Reporting ServicesSQL Server Integration ServicesSharePointCrystal... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    Aprio

    Charlotte, NC
    4 days ago
  • $100k - $180k

     ...role is expected to operate at a senior engineer level with hands on coding, influencing...  ...knowledge of Vanguard’s platform ecosystem and integration pointsCollaborate with cross‑functional...  ...our clients' lives. To learn and develop our skills as individuals and as a team.... 
    Full time
    Work at office
    Remote work
    Work from home
    Visa sponsorship

    Vanguard

    Charlotte, NC
    1 day ago
  • $98k - $113.5k

     ...looking for a versatile, collaborative engineer to join our group. You will help lead EPRI...  ...and other end-use technologies.Our team develops actionable insights regarding the impact...  ...the laboratory and fieldSolve systems integration challenges with utilities, manufacturers... 
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Relocation package
    Flexible hours

    Electric Power Research Institute

    Charlotte, NC
    1 day ago
  •  ...Applications Engineer - Engineered Products Location: Charlotte, NC Overview: TalentBridge is partnered with a well-established, global manufacturer of engineered products and solutions that support a wide range of commercial and industrial applications. The... 

    TalentBridge

    Charlotte, NC
    4 days ago
  •  ...line with guidance provided Facilitate software application design discussions, and document...  ...solutions Participate in coding and integrate new features or updates into existing applications...  ...uphold the software quality standards Develop user training programs, documentation,... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    1 day ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 4 years of experience in... 

    Sonsoft

    Charlotte, NC
    4 days ago
  • $75 - $80 per hour

    Full Stack .NET Developer 100% RemoteCannot provide sponsorship - Must be able to work W2DescriptionFollows company software development lifecycle to design, code, configure, test, debug, and document system and application programs. Assists in preparing technical design... 
    Contract work
    Temporary work

    TEKsystems

    Charlotte, NC
    4 days ago
  • Core ResponsibilitiesTest Engineering & Automation FrameworksDesign...  ..., synthetic data generation)Integrate automated testing into CI/CD...  ...Required5+ years of experience in software engineering, test...  ...clients' lives. To learn and develop our skills as individuals and... 
    Full time
    Visa sponsorship

    Vanguard

    Charlotte, NC
    1 day ago
  • $100k - $180k

    We are seeking a full‑stack engineer with strong UI specialization...  ...investment applications and databases.Integrates third party products. Ensures...  ...and tools supporting software development in the industrySDLCEnsures...  ...systems analysis activities.Develops broad and deep understanding... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Visa sponsorship

    Vanguard

    Charlotte, NC
    3 days ago
  •  ...Applications Engineer You must be able to work in the U.S. without sponsorship. No C2C or 3rd parties, please. Role...  ...work across the power and water automation industries, developing modernization and integration solutions for Distributed Control Systems (DCS). You'll... 
    Full time

    BlackRock Resources

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer---Integration Developer. Be the first to apply!