Software Engineer

Charlotte, NC, US • Posted 21 hours ago • Updated 9 hours ago
Contract Independent
On-site
USD $69.00 - 74.00 per hour
Company Branding Image
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Wealth Management
  • Finance
  • Expect
  • Artificial Intelligence
  • Jersey
  • Marketing Operations
  • Agile
  • Debugging
  • Emerging Technologies
  • Innovation
  • Regulatory Compliance
  • Software Engineering
  • Training
  • Military
  • Java
  • React.js
  • TypeScript
  • Microservices
  • Evaluation
  • Collaboration
  • Mentorship
  • IT Management
  • Spring Framework
  • RESTful
  • .NET
  • Trading
  • Market Analysis
  • UI
  • Testing
  • Cypress
  • Selenium WebDriver
  • Cucumber
  • Gherkin
  • Cloud Computing
  • Kubernetes
  • Software Architecture
  • Systems Design
  • Scalability
  • Continuous Integration
  • Continuous Delivery
  • GitHub
  • Workflow
  • Microsoft Visual Studio
  • Software Security
  • Privacy
  • Marketing

Summary

Location: Charlotte, NC
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Lead Software Engineer, Java/React

Location: Charlotte, NC (Hybrid - 3 days in office)
About the Team

Wealth Management Technology is undergoing a period of rapid transformation. Artificial Intelligence is reshaping how we build and deliver products, financial markets are moving toward tokenized, on-chain, and 24x7 models, and customers expect seamless, end-to-end digital wealth experiences.

The Digital & Trading Technology team is at the center of this evolution. Our engineers work on highly visible, business-critical platforms using modern, cloud-native architectures and AI-driven development practices. Join us to help define the future of digital wealth solutions.
About the Role

We are seeking a Lead Software Engineer with strong full-stack expertise in Java and React to help lead the design and delivery of large-scale digital asset and trading solutions.

You will operate as a technical leader on complex initiatives with enterprise-wide impact, partnering closely with product, architecture, and business stakeholders. This role requires strong engineering fundamentals, the ability to navigate ambiguity, and experience influencing best practices across teams.

Our engineering organization includes 300+ engineers across the U.S. and India, with key hubs in New York/New Jersey, Charlotte (NC), and St. Louis (MO). We operate in an Agile product model that encourages deep collaboration, shared ownership, and continuous learning.
Responsibilities
  • Lead complex, large-scale software engineering initiatives with broad, company-wide impact.
  • Design, develop, test, debug, and document high-quality, maintainable software solutions.
  • Review and analyze multi-faceted technical challenges, considering business objectives, system constraints, and long-term scalability.
  • Establish and influence engineering standards, patterns, and best practices across teams.
  • Provide technical leadership and mentorship to engineers, supporting growth and high performance.
  • Collaborate with senior engineers, architects, product partners, and external stakeholders to resolve complex technical issues.
  • Evaluate and apply emerging technologies and industry best practices to drive innovation and delivery excellence.
  • Ensure solutions meet compliance, security, and operational requirements for production environments.
Minimum Qualifications
  • 7+ years of professional software engineering experience, or an equivalent combination of work experience, training, military service, or education.
  • 7+ years of hands-on development experience using Java and/or React with TypeScript.
  • 5+ years of experience designing and building APIs and microservices.
  • Experience working on complex, long-term initiatives requiring evaluation of multiple technical and business factors.
  • Ability to collaborate effectively across engineering, product, and business teams.
Preferred Qualifications
  • Experience mentoring engineers and serving in a technical leadership role.
  • Experience with Spring Boot and building RESTful services.
  • Familiarity with .NET, trading systems, or market data protocols such as FIX.
  • Experience with end-to-end and UI testing frameworks (Playwright, Cypress, Selenium WebDriver, Cucumber/Gherkin).
  • Experience with cloud-native architectures and container platforms such as Kubernetes.
  • Working knowledge of software architecture, system design, and scalability principles.
  • Experience with CI/CD pipelines, GitHub-based workflows, and modern development tools (e.g., Visual Studio Code).
  • Knowledge of application security practices, including identifying and remediating vulnerabilities using tools such as SonarQube.
Work Expectations
  • Hybrid work model with the ability to work on-site in the Charlotte, NC office three days per week.


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1130333
  • Posted 21 hours ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

Today

Contract

USD 53.00 - 57.00 per hour

Charlotte, North Carolina

Today

Contract

USD 53.00 - 57.00 per hour

Charlotte, North Carolina

Today

Contract

USD 69.00 - 74.00 per hour

Charlotte, North Carolina

Today

Contract

USD 53.00 - 57.00 per hour

Search all similar jobs