Truist
ARGO Software Engineer – .NET
Position at Truist.
Essential Duties and Responsibilities
Participate in testing, implementation, maintenance, and escalated support of Truist's most complex solutions.
Customized coding, software integration, analysis, configuring solutions, and use tools pertinent to the area, project, or system to configure or generate a solution.
Ensure adherence to company and industry standards and provide technical consultation on extremely challenging or unusual situations.
Write and run unit tests.
Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
Interpret internal/external business challenges and recommend best practices, use sophisticated analytical thought to exercise judgment and identify innovative solutions.
Mentor less experienced teammates to build technical expertise.
Serve as technical expert on the team, answering and solving the most complex, unusual issues; no management responsibilities.
In an Agile environment, act as an Agile champion; deliver high‑quality software, automate reusable tasks, consult with business from the beginning of design, refine user stories, develop unit testing, support integration and functional testing, provide warranty support, perform knowledge transfer, develop code in accordance with acceptance criteria established by Product Owner.
Required Qualifications
Bachelor’s degree and eight to twelve years 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.
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
Master’s degree and ten years of experience or an equivalent combination of education and work experience.
Banking or financial services experience.
Deep knowledge and experience with two or more of the following: solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills.
Professional experience building apps or services from the ground up and scaling at an enterprise level.
Experience with Open Source tools and frameworks.
Strong understanding of SOA methodologies and service architectures.
Experience using web servers, application containers, caching technologies.
Solid knowledge of relational database design and development (SQL, stored procedures, data modeling).
Experience with messaging systems (e.g., MQ and JMS).
Experience with build tools such as Git, Maven, and Jenkins.
Benefits All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, including medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax‑preferred savings accounts, and a 401(k) plan. Teammates also receive at least 10 days of vacation (prorated based on the date of hire) and 10 sick days (also prorated), plus paid holidays. Additional benefits may include a defined benefit pension plan, restricted stock units, and/or a deferred compensation plan, depending on the position and division. For more details, see Truist’s Benefits site.
EEO Statement 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 Law, E‑Verify, IER, Right to Work.
Seniority Level Not Applicable
Employment Type Full‑time
Job Function Engineering and Information Technology
#J-18808-Ljbffr
Essential Duties and Responsibilities
Participate in testing, implementation, maintenance, and escalated support of Truist's most complex solutions.
Customized coding, software integration, analysis, configuring solutions, and use tools pertinent to the area, project, or system to configure or generate a solution.
Ensure adherence to company and industry standards and provide technical consultation on extremely challenging or unusual situations.
Write and run unit tests.
Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
Interpret internal/external business challenges and recommend best practices, use sophisticated analytical thought to exercise judgment and identify innovative solutions.
Mentor less experienced teammates to build technical expertise.
Serve as technical expert on the team, answering and solving the most complex, unusual issues; no management responsibilities.
In an Agile environment, act as an Agile champion; deliver high‑quality software, automate reusable tasks, consult with business from the beginning of design, refine user stories, develop unit testing, support integration and functional testing, provide warranty support, perform knowledge transfer, develop code in accordance with acceptance criteria established by Product Owner.
Required Qualifications
Bachelor’s degree and eight to twelve years 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.
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
Master’s degree and ten years of experience or an equivalent combination of education and work experience.
Banking or financial services experience.
Deep knowledge and experience with two or more of the following: solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills.
Professional experience building apps or services from the ground up and scaling at an enterprise level.
Experience with Open Source tools and frameworks.
Strong understanding of SOA methodologies and service architectures.
Experience using web servers, application containers, caching technologies.
Solid knowledge of relational database design and development (SQL, stored procedures, data modeling).
Experience with messaging systems (e.g., MQ and JMS).
Experience with build tools such as Git, Maven, and Jenkins.
Benefits All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, including medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax‑preferred savings accounts, and a 401(k) plan. Teammates also receive at least 10 days of vacation (prorated based on the date of hire) and 10 sick days (also prorated), plus paid holidays. Additional benefits may include a defined benefit pension plan, restricted stock units, and/or a deferred compensation plan, depending on the position and division. For more details, see Truist’s Benefits site.
EEO Statement 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 Law, E‑Verify, IER, Right to Work.
Seniority Level Not Applicable
Employment Type Full‑time
Job Function Engineering and Information Technology
#J-18808-Ljbffr