Software Engineer IV- Technical Lead

19 Jun 2024

Vacancy expired!

Req ID: R0062575The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one.Need Help?If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email toAccessibilityor call 877-891-2510 (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:Deliver highly complex solutions with significant system linkages, dependencies, associated risk. Lead and perform development efforts such as analysis, design, coding/creating, and testing.Lead and perform development efforts such as analysis, design, coding/creating, and testing. This position serves as the technical expert on the team and is often the strongest engineer, answering and solving the most complex, unusual issues, but does not have the skills nor the interest in management. Therefore, in the technical industry and many companies, this position is often aligned at the same level as an entry level manager or senior technical lead. 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. Participate in testing, implementation, maintenance, and escalated support of Truist's most complex solutions.

Responsible for development and developing unit testing, and supporting integration and functional testing.Develop code in accordance with the acceptance criteria established by the Product Owner. Development includes but is not limited to customized coding, software integration, analysis, configuring solutions, or use tools pertinent to the area, project, or system to configure or generate a solution.

Responsible for providing warranty support and providing knowledge transfer to production support.Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and consulting with, the business from the beginning of the design work.

Leverage continuous engineering practices to deliver business value regarding effectiveness of the design.Ensure adherence to company and industry standards.

Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.Use sophisticated analytical thought to exercise judgment and identify innovative solutions.

Mentor less experienced teammates to build technical expertise.QualificationsRequired Qualifications:The 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.Bachelor’s degree and eight to twelveyears of experience as a developer or equivalent education and related training or experience

Deep specialized and/or broad functional knowledge

Sound understanding of business and organizational strategies and processes 4. Ability to interpret internal and external business challenges and recommend best practices

Ability to lead complex projects

Sophisticated analytical skills and the ability to solve complex technical and business problems

Ability to influence others at senior levels to adopt a new perspective

Preferred Qualifications:Professional experience building apps or services from the ground up and scaling at an enterprise level

Full-stack development skills, such as Java, SQL, REST, XML/XSLT, JSON, Spring Boot, Spring Batch, Spring JPA, JavaScript, and moreExperience working on Linux/Windows/AIX, Shell/bash scripting etc.

Solid knowledge of relational database design and development (SQL, stored procedures, data modeling) on DB2, MS SQL Server etc.Experience with build tools, such as Gradle, Git, Maven, and Jenkins and CI/CD process Experience using app servers (IBM Websphere, Weblogic, Tomcat), application containers, and caching technologies

Experience with messaging systems (i.e., MQ and JMS)Strong team player with ability to work with diverse tech and support team members

Strong written and verbal communication skills, including the ability to explain complex technical issues in business termsStrong analytical and problem-solving skills

Additional Preferred QualificationsKnowledge of the financial services industry.Experience working with IBM CPCS, IBM FTM (Financial Transaction Manager – Zelle ACH Check) product suite is a strongly desired.

Experience with mainframe environments and development, including COBOL, CICS, TSO, DB2/SQL, and more.Experience with Containerized Distributed applications (Docker, Kubernetes, Openshift) and Azure/AWS Cloud experience is a plus

Experience or training in the Agile/Scrum project management methodology and overall product team structureOTHER JOB REQUIREMENTS / WORKING CONDITIONSSittingConstantly (More than 50% of the time)StandingFrequently (25% - 50% of the time)WalkingFrequently (25% - 50% of the time) Visual / Audio / SpeakingAble to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.Manual Dexterity / Keyboarding Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.AvailabilityAble to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.TravelMinimal and up to 10%Truist supports a diverse workforce and is an Equal Opportunity Employer who does not discriminate against individuals on the basis of race, gender, color, religion, national origin, age, sexual orientation, gender identity, disability, veteran status or other classification protected by law. Drug Free Workplace.EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify© 2017 SunTrust Banks, Inc. All rights reserved.SunTrust is federally registered service marks of SunTrust Banks, Inc.

Full-time