DeveloperJobs.io
← Back to all jobs

Job Description

Truist Bank is hiring a Software Engineer II for a hybrid role based in Charlotte, NC.

Responsibilities

  • Deliver technically complex solutions, including system integration support for project work
  • Partner with business product owners to understand end goals and provide solutions and design recommendations
  • Develop customized code and perform software integration, including analysis, configuration, and use of project-specific tools
  • Lead and participate in development, testing, implementation, maintenance, and support of highly complex solutions aligned to company standards
  • Execute robust unit testing and support release testing for subsequent releases
  • Build non-functional monitoring capabilities and provide escalated production support for highly complex applications
  • Build and maintain security controls and monitoring in support of company standards
  • Lead moderately complex projects and contribute to larger, more complex initiatives
  • Resolve complex technical and operational issues and act as a resource for teammates
  • Deliver high-quality software and automate manual and reusable tasks directly
  • Engage with the business starting at the beginning of design
  • Apply continuous engineering practices to deliver business value and participate in refining user stories
  • Design, develop, and maintain automated unit testing and support integration and functional testing
  • Provide automated monitoring capabilities, warranty support, and knowledge transfer to production support
  • Write code in accordance with the acceptance criteria set by the Product Owner

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical field
  • 4+ years of experience in software engineering or IT consulting positions performing/utilizing the following:
    • Expertise in various nodes of ACE, including HTTP server nodes, Web services, File, and Transformation nodes
    • Using Multi-Tier and Web Enabling the Legacy Systems with IBM WebSphere MQ Series and WebSphere Message Broker
    • IBM App Connect Enterprise (or IBM Integration bus) development using App Connect Enterprise and ESQL functions for formats including NACHA, TDS, and XML, with message domains XMLNSC and MRM
    • Handling messages with MRM, XML, and JMS parsers
    • Development in WebSphere Message Broker using ESQL
    • Experience with: IBM Financial Transaction Manager 3.2.11 (FTM), Angular, HTML 5, SCSS, Typescript, Node JS, Express JS, and SQL
  • Alternative: employer will accept 6 years of experience in software engineering or IT consulting performing/utilizing the aforementioned
  • 2+ years applying in-depth knowledge in information systems and the ability to identify, apply, and implement IT best practices
  • 2+ years understanding key business processes and competitive strategies related to the IT function
  • 2+ years planning and managing projects, solving complex problems using best practices
  • 2+ years applying broad functional knowledge in defining technology requirements
  • 2+ years interpreting internal and external business challenges and implementing best practices to improve products, processes, or services
  • 2+ years leading technology projects of moderate complexity
  • 2+ years working with Java

Technologies

  • HTTP server nodes, Web services, File and Transformation nodes
  • IBM WebSphere MQ Series, WebSphere Message Broker
  • IBM App Connect Enterprise, IBM Integration bus
  • ESQL, NACHA, TDS, XML, XMLNSC, MRM, JMS
  • IBM Financial Transaction Manager 3.2.11 (FTM)
  • Angular, HTML 5, SCSS, Typescript, Node JS, Express JS, SQL
  • Java

Benefits

  • Medical, dental, vision
  • Life insurance
  • Disability
  • Accidental death and dismemberment
  • Tax-preferred savings accounts
  • 401k plan
  • No less than 10 days of vacation (prorated based on date of hire and full-time or part-time status) during the first year of employment
  • 10 sick days (also prorated)
  • Paid holidays
  • Defined benefit pension plan (depending on position and division)
  • Restricted stock units (depending on position and division)
  • Deferred compensation plan (depending on position and division)

Job Details

  • Regular position
  • Location: Charlotte, NC (hybrid)
  • Work shift: 1st shift (United States of America)
  • Language fluency: English (Required)
  • Hybrid/remote eligibility: May be eligible, but role is based out of and reports to Truist offices in Charlotte, NC
  • Travel: Must be available to travel to Charlotte, NC for meetings and reviews with manager and project teams within 24-hours’ notice

Similar Jobs