Software Engineer

2 weeks ago


Charlotte, North Carolina, United States Truist Inc Full time
Job Summary

We are seeking a highly skilled Software Engineer to join our Capital Markets team. As a key member of our team, you will be responsible for designing, developing, and testing software solutions that meet the business requirements of our Capital Markets Securities business.

Key Responsibilities
  • Design and develop moderately complex application solutions that meet defined business requirements and enterprise performance standards.
  • Work closely with the Capital Markets technology platform team to analyze, code, test, debug, and document software solutions.
  • Plan and conduct robust unit testing associated with user stories constructed during backlog grooming.
  • Provide direction in the development and maintenance of solutions and play an active role as part of a platform team through the Product Development lifecycle.
  • Work as a domain SME/Software Engineer/Developer within feature team framework with modest supervision from team Scrum Masters and Engineering Management.
Requirements
  • Bachelor's degree and two years of experience or an equivalent combination of education and work experience.
  • Knowledge in information systems and ability to apply that knowledge in practice.
  • Ability to manage competing priorities.
  • Ability to solve problems in straightforward situations by analyzing possible solutions using experience, judgment, and precedents.
  • Experience participating in Capital Markets initiatives with a focus on IT Delivery.
  • Ability to communicate complex information in straightforward situations.
  • Demonstrable experience working in an Agile delivery methodology.
  • Capital Markets domain expertise - specific knowledge of one to two product domains and value chain such as Equities, Fixed Income, Foreign Exchange, Derivatives, Collateral management, Sales/Trading/Research, Settlements, Financial Management/Product Accounting, Risk, Credit.
Preferred Qualifications
  • Knowledge of programming languages such as Java,.Net.
  • Banking or financial services experience.
  • Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills.
  • Experience with cloud technologies, such as AWS, Azure, or GCP.
  • Strong understanding of SOA and/or Open API 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 (i.e., MQ and JMS).
  • Experience with build tools, such as Git, Maven, and Jenkins.
  • Proven ability to write comprehensive unit and integration tests.
  • Experience with Derivatives instruments such as Credit, Interest Rates, Equity, Commodity, and Foreign Exchange Derivatives.
  • Experience on Domestic Payment Services such as ACH and Fedwire.
  • Knowledge and good understanding of Regulatory requirements such as SEC, CFTC, ESMA, FCA.
Working Conditions

This role requires sitting, standing, and walking frequently. The ability to access and interpret client information received from the computer and to hear and speak with individuals in person and on the phone is also required. Manual dexterity and keyboarding skills are necessary for working standard office equipment. Availability to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need, is also required. Minimal and up to 10% travel may be required.

Benefits

Truist offers a comprehensive benefits package to eligible employees, including medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan. 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.

Truist supports a diverse workforce and is an Equal Opportunity Employer that does not discriminate against individuals 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.



  • Charlotte, North Carolina, United States Siemens Digital Industries Software Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Siemens Digital Industries Software. As a key member of our R&D team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software programming for products with a focus...


  • Charlotte, North Carolina, United States Iris Software Inc. Full time

    Iris Software Inc. is seeking a seasoned Core Java Developer for a long-term role in a hybrid environment.Key Responsibilities:Lead the development of high-quality Java applications using Java/JEE, Spring, and Hibernate.Design and implement microservices architecture with a strong focus on scalability and maintainability.Collaborate with cross-functional...

  • Software Engineer

    4 weeks ago


    Charlotte, North Carolina, United States Motion Recruitment Partners LLC Full time

    Software Engineering Opportunity **Job Summary:** Motion Recruitment Partners LLC is seeking a skilled Software Engineer to join our team in Charlotte, NC. As a Software Engineer, you will work on moderately complex initiatives and deliverables within Software Engineering, contributing to large-scale planning related to Software Engineering...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Truist Inc Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Truist Inc. As a key member of our IT department, you will be responsible for designing, developing, and implementing complex software solutions to meet the needs of our business.Key ResponsibilitiesConfigure and implement software solutions to meet business requirementsDevelop...

  • Software Engineer

    1 month ago


    Charlotte, North Carolina, United States Planet Technology Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Planet Technology. As a Python Specialist, you will be responsible for designing and developing software solutions using Python and AWS.Key ResponsibilitiesDesign and develop software applications using Python and AWS.Build and support AWS architecture and utilize AWS...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Collabera Full time

    Job Title: Software EngineerCollabera is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and implementing complex software solutions using Rust and other programming languages.Job DescriptionKey Responsibilities:Develop and implement software solutions using Rust and other...

  • Software Engineer

    3 weeks ago


    Charlotte, North Carolina, United States Truist Inc Full time

    Job DescriptionTruist Inc is seeking a highly skilled Software Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing complex software solutions to meet the needs of our business.Key Responsibilities:Configure and implement software solutions to meet business requirementsDevelop...

  • Software Engineer

    1 week ago


    Charlotte, North Carolina, United States Bank of America Full time

    Job Title: Assistant Vice President; Software EngineerAt Bank of America, we are committed to creating a workplace that is inclusive, diverse, and empowering for all our teammates. As an Assistant Vice President; Software Engineer, you will play a critical role in driving our company's growth and success.Key Responsibilities:Develop and deliver complex...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Lowe's Home Improvement Full time

    About the RoleLowe's Home Improvement is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages and...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Hispanic Technology Executive Council Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Bank of America. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for our CashPro App (Mobile) team.Key Responsibilities:Design and develop high-quality software applications using Java, Kotlin, and...


  • Charlotte, North Carolina, United States The Hartford Full time

    Job Title: Director Software EngineeringThe Hartford is seeking a highly skilled and experienced Director of Software Engineering to lead our engineering team in delivering innovative solutions that drive business growth and customer satisfaction.Key Responsibilities:Lead and manage a team of software engineers to design, develop, and deploy high-quality...

  • Software Engineer 3

    3 weeks ago


    Charlotte, North Carolina, United States Veracity Full time

    Software Engineer 3 Job Description **Job Summary** We are seeking a highly skilled Software Engineer 3 to join our team at Veracity. As a key member of our software engineering team, you will be responsible for delivering high-quality software solutions and contributing to the development of our applications. **Key Responsibilities** * Consult on and...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Sumitomo Mitsui Financial Group, Inc. Full time

    Job Title: Software EngineerSMBC Capital Markets Inc. is seeking a skilled Software Engineer to join our Software Development department. This role is in support of mid-office, finance, and operations functions.Job SummaryWe are looking for a talented Software Engineer to participate in the technical design of all aspects of software solutions for the...

  • Software Engineer

    3 weeks ago


    Charlotte, North Carolina, United States Sumitomo Mitsui Financial Group, Inc. Full time

    Software Engineer - Capital MarketsSMBC Capital Markets Inc. is seeking a skilled Software Engineer to join our Software Development department. This role will be responsible for designing and implementing software solutions for our Capital Markets business.Key Responsibilities:Participate in the technical design of software solutions for Capital...

  • Software Engineer 3

    2 weeks ago


    Charlotte, North Carolina, United States Aloden, Inc. Full time

    Job Summary:As a Software Engineer 3 at Aloden, Inc., you will play a key role in delivering moderately complex initiatives and deliverables within Software Engineering. You will contribute to large-scale planning related to Software Engineering deliverables and collaborate with client personnel in Software Engineering.Key Responsibilities:• Consult on or...


  • Charlotte, North Carolina, United States Accord Technologies Inc. Full time

    Job Title: ServiceNow Software EngineerWe are seeking a highly skilled ServiceNow Software Engineer to join our team at Accord Technologies Inc.Job DescriptionAs a ServiceNow Software Engineer, you will be responsible for consulting on complex initiatives, reviewing and analyzing complex software engineering challenges, and contributing to the resolution of...

  • Software Engineer

    3 weeks ago


    Charlotte, North Carolina, United States Figure Full time

    About FigureFigure is a pioneering financial technology company that is revolutionizing the way homeowners tap into their equity. Our mission is to provide innovative solutions that benefit consumers and the industry alike.The RoleWe are seeking a talented Software Engineer to join our team and contribute to the development of our blockchain protocol and...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Figure Full time

    About FigureFigure is a pioneering financial technology company that is revolutionizing the way homeowners tap into their equity. Our mission is to maximize the value of homeownership in ways that benefit consumers and the industry alike.Our TechnologyWe're building a cutting-edge blockchain protocol and direct-to-consumer products that will transform the...

  • Software Engineer 3

    2 weeks ago


    Charlotte, North Carolina, United States Veracity Full time

    Job Title: Software Engineer 3Job Overview:Veracity is seeking a skilled Software Engineer 3 to join our team. As a key member of our software engineering team, you will be responsible for delivering high-quality software solutions that meet the needs of our clients.Key Responsibilities: Collaborate with cross-functional teams to design, develop, and...


  • Charlotte, North Carolina, United States Aitek Group Full time

    Job Title: Senior Software EngineerJob Overview:We are seeking a highly skilled Senior Software Engineer to join our team at Aitek Group. As a contingent resource, you will provide consultation and participate in moderately complex software engineering initiatives, contributing to large-scale project planning and deliverables.Key Responsibilities:Analyze and...