Senior Software Engineer

16 hours ago


Charlotte, North Carolina, United States Truist Inc Full time

About the Role:

As a Senior Software Engineer, you will be responsible for delivering and supporting technically complex solutions in the Capital Markets technology platform. You will work closely with business product owners to understand the end goal and offer solutions and recommendations during the design. Your focus will be on applications specific to the Capital Markets technology platform, including Fixed Income, Credit, Risk, and integration tools such as MuleSoft, MQ Series, or other event-driven message transmission capabilities or integration products to customize or generate a product.

Key Responsibilities:

- Deliver and support technically complex solutions in the Capital Markets technology platform.
- Perform system integration activities for all project work.
- Consult and partner with business product owners to understand the end goal and offer solutions and recommendations during the design.
- Focus on applications specific to the Capital Markets technology platform, including Fixed Income, Credit, Risk, and integration tools such as MuleSoft, MQ Series, or other event-driven message transmission capabilities or integration products to customize or generate a product.

Requirements:

- Deep and broad knowledge of Fixed Income products, trade life cycle, and compliance related activities.
- Hands-on experience and expertise with Broadridge platforms and IMPACT.
- Bachelor's degree in computer science or information systems and ten years of experience as a developer or an equivalent combination of education and work experience.
- Ability to manage multiple competing priorities.
- Ability to solve problems in straightforward situations by analyzing possible solutions using experience, judgment, innovative thinking, and precedents.
- Investment Technology and Capital Markets Technology experience and IT Solution Delivery.
- Ability to communicate complex information in a logical and straightforward manner.
- Demonstrable experience working in an Agile delivery methodology.
- Sophisticated analytical skills and the ability to solve complex technical and business problems.
- Knowledge of three or more of the following: Business Intelligence (Tableau, MSPowerBI), Distributed (e.g. .Net, Middleware platforms such as MuleSoft/MQ Series, WebServices, Javascript), Data Analysis/Mining (R, Python), Database platforms such as SQL Server, Oracle, SnowFlake.
- Experience supporting Capital Markets Regulatory Environment – (SEC, FINRA, CFTC, NFA, FED).
- 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.
- Experience supporting / integrating quant libraries.
- Experience with machine learning / AI principles.

Working Conditions:

- Sitting constantly more than 50% of the time.
- Standing occasionally less than 25% of the time.
- Walking occasionally less than 25% of the time.
- Visual / Audio / Speaking able 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.
- Availability able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
- Travel minimal and up to 10%.



  • Charlotte, North Carolina, United States Wells Fargo Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Wells Fargo. As a Senior Software Engineer, you will be responsible for designing and building high-performing and scalable data pipeline platforms using Hadoop, Apache Spark, MongoDB, and object storage architecture.Key...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Wells Fargo. As a Senior Software Engineer, you will be responsible for designing and building high-performing and scalable data pipeline platforms using Hadoop, Apache Spark, MongoDB, and object storage architecture.Key...


  • Charlotte, North Carolina, United States Compunnel Full time

    Job Title: Senior Software Engineering LeadJob Summary:Compunnel is seeking a skilled Senior Software Engineering Lead to join our team. As a key member of our development team, you will be responsible for leading the design, development, and implementation of software solutions using React, Typescript, and AWS Lambda. Key Responsibilities: Lead the...


  • Charlotte, North Carolina, United States Diverse Lynx Full time

    Job Title: Senior Software EngineerJob Description:As a Senior Software Engineer at Diverse Lynx LLC, you will be responsible for designing, developing, and enhancing back-end C/C++ service applications.Key Responsibilities:* Gather requirements from Managers/Leads* Design, develop, and enhance back-end C/C++ service applications* Troubleshoot production...


  • Charlotte, North Carolina, United States Collabera Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Collabera. The ideal candidate will have experience in software engineering, banking/financial reporting, and Python/Pyspark development. The successful candidate will also have hands-on experience with Oracle development and a strong understanding of JIRA tools and...


  • Charlotte, North Carolina, United States Marriott Full time

    We are seeking a skilled and experienced Senior Software Engineer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key responsibilities will include:Designing and developing software systems using a range of programming languages and...


  • Charlotte, North Carolina, United States Walmart Full time

    Job SummaryAs a Senior Software Engineer at Walmart, you will lead the work of small groups of engineers, including offshore associates, for assigned Engineering projects. You will provide direction, examples, and feedback on proposed solutions, and perform design and code reviews of changes. You will also troubleshoot business and production issues, gather...


  • Charlotte, North Carolina, United States Mindlance Full time

    Job SummaryAs a Senior Java Software Engineer at Mindlance, you will have the opportunity to consult on complex initiatives with broad impact and large-scale planning for Software Engineering. You will review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors...


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

    Job Summary:We are seeking a highly experienced Senior Specialty Software Engineer to provide expert consultation and strategic solutions for complex software engineering challenges. As a key member of our team at Aloden, Inc., you will play a pivotal role in driving innovation and ensuring successful outcomes for large-scale initiatives.Key...


  • Charlotte, North Carolina, United States Lowe's Full time

    About the RoleThe Senior Software Engineer will provide technical direction and consultation on translating business requirements into logical program designs. This includes facilitating the implementation and maintenance of complex business and enterprise software solutions.Key ResponsibilitiesResolves complex problems spanning multiple applications to...


  • Charlotte, North Carolina, United States Diverse Lynx Full time

    Job Title: Senior .NET Software EngineerJob Summary:We are seeking a highly skilled Senior .NET Software Engineer to lead the development of our software applications. The ideal candidate will have a strong background in .NET development, with experience in building complex applications using Agile methodologies.Responsibilities:Lead the development of...


  • Charlotte, North Carolina, United States Maersk Company Limited Full time

    Job Title: Senior Software EngineerMaersk Company Limited is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key Responsibilities: Provide design validation on key technologies in API development...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Job Title: Senior Software EngineerGenesis10 is seeking an experienced Senior Software Engineer to join our team. This is a 12+ month contract position.Responsibilities:Design, develop, maintain, and test software for the Enterprise Credit Risk team.Collaborate with the development team and business partners to ensure successful delivery and implementation...


  • Charlotte, North Carolina, United States Omni Inclusive Full time

    Key Responsibilities:As a Senior Software Engineer at Omni Inclusive, you will be responsible for designing and developing services, enhancements, and database scripting and troubleshooting. You will also be involved in version upgrades, development of patch fixes, and development of deployment scripts. Additionally, you will coordinate release activities,...


  • Charlotte, North Carolina, United States Synechron Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Synechron. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex software applications using Java.Key Responsibilities:Develop and maintain high-quality Java...


  • Charlotte, North Carolina, United States Truist Inc Full time

    Job DescriptionTruist Inc is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.Key Responsibilities:Design and develop software systems using Java, Spring Boot, and other relevant technologies.Collaborate...


  • Charlotte, North Carolina, United States Truist Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Truist Inc. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software solutions that meet the needs of our business.Key Responsibilities:Design and develop high-quality software solutions using a...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Job Title: Senior Java Software EngineerAbout the Role:Genesis10 is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Responsibilities: Participate in the...


  • Charlotte, North Carolina, United States Mindlance Full time

    Job Overview:As a Senior Software Engineering Consultant at Mindlance, you will have the opportunity to work on complex initiatives with broad impact and large-scale planning for Software Engineering. Your expertise in Ab Initio ETL, Teradata, and Unix will be instrumental in driving the success of our clients.Key Responsibilities:Consult on complex...


  • Charlotte, North Carolina, United States City National Bank Full time

    Job SummaryCity National Bank is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using Java, C#,...