Location: Charlotte, NC
Salary: $53.00 USD Hourly - $57.00 USD Hourly
Description: Software Engineer (Full Stack) - Contingent AssignmentWealth & Investment Management Technology (WIMT)Portfolio Management Platform (PMP)About the RoleWe are seeking a hands-on
Full Stack Software Engineer to support the Portfolio Management Platform (PMP) within the Wealth and Investment Management Technology (WIMT) organization. In this role, you will contribute directly to the design, development, and delivery of scalable software solutions that support portfolio management capabilities across advisory platforms.
This is an individual contributor role for an engineer who actively writes code, takes ownership of deliverables, and leads by example. The ideal candidate is passionate about technology, curious by nature, and continuously improving their craft. Use of
Microsoft Copilot and
GitHub Copilot is required.
Responsibilities- Design, develop, test, and deploy full-stack software solutions that support portfolio management capabilities.
- Contribute to moderately complex software engineering initiatives, including system design, implementation, and large-scale planning.
- Analyze and resolve software engineering challenges that require evaluation of multiple technical factors.
- Write clean, maintainable, and well-tested code using modern engineering practices.
- Collaborate with cross-functional partners and client personnel to meet delivery goals.
- Apply a strong understanding of engineering standards, compliance requirements, and organizational policies.
- Support continuous improvement through code reviews, automation, and adoption of modern development tools.
- Lead through execution by taking ownership of features and delivering high-quality outcomes.
Required Qualifications- 4+ years of software engineering experience, or equivalent demonstrated through work experience, consulting, training, military experience, or education.
- Proven experience with full-stack development, including both backend and frontend technologies.
- Hands-on experience with:
- Java (Spring / Spring Boot) for building RESTful APIs
- ReactJS with TypeScript
- MongoDB
- Apache Kafka
- GitHub for source control and collaboration
- Experience working with cloud-based technologies.
- Strong problem-solving skills and a delivery-oriented mindset.
Preferred Qualifications- Experience with Java 17
- Experience writing and maintaining unit tests (e.g., JUnit with Mockito, Jest)
- Experience with automated testing tools such as Rest Assured, Selenium, or Playwright
- Familiarity with GitHub hooks, CI/CD pipelines, and automation
- Experience using AI-assisted development tools such as Microsoft Copilot and GitHub Copilot
- Ability to lead while contributing directly to production code
- Strong passion for technology, including learning and experimentation outside of work
Location- Charlotte, NC (preferred)
- St. Louis, MO (alternative acceptable location)
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!