Software Developer
Global Endowment Management
Location Hybrid / Remote – EST ±3 hours; Charlotte in person available Job Overview GEM is seeking a Software Developer to join our Systems & Data (Systems Integration) team. This role sits at the intersection of front office business users and our software developer / data engineer, with a primary focus on building and refining UX/UI for our internal data delivery platform. The Software Developer will own small products and features end to end: gathering requirements, designing and implementing user interfaces, and integrating with our existing data and analytics stack. Key Duties & Responsibilities Partner with front office, portfolio management, and portfolio operations teams to understand workflows, gather requirements, and translate them into clear, implementable technical plans. Design and build UX/UI features for our internal data delivery platform (primarily in Angular, backed by Azure, SQL, and Python). Implement full stack enhancements where needed, integrating with our data warehouse, ETL processes, and analytics tools. Use AI enabled development tools (e.g., ClaudeCode, GitHub Copilot, LLMs) as a core part of your workflow to accelerate design, coding, documentation, and testing. Collaborate closely with our internal software developer, data engineer, and external consultants to ship high quality, maintainable solutions. Operate with limited day to day supervision, taking ownership of small products and features from concept through release and iteration. Qualifications Successful candidates will display traits inherent in GEM’s collegial and team-oriented culture, including enthusiasm, honesty, humility, integrity, and curiosity. Solid experience building production software in a small or mid-sized engineering team, with the ability to self‑direct and deliver features end to end. Strong front end background with Angular (or very similar frameworks) and a demonstrated focus on UX/UI quality. Practical full‑stack skills with Azure, GitHub, SQL, and Python; ability to work with data‑intensive backends. Comfort using AI‑forward development practices every day (e.g., ClaudeCode, Copilot, LLM‑based design and code review), combined with sound engineering judgment and the ability to code and reason independently when AI output is wrong or incomplete. Excellent communication and stakeholder skills; able to run requirements conversations with non‑technical users and turn them into clear designs and tasks. Experience building software for financial services, ideally in portfolio/risk modeling or investment workflows (strong preference). Familiarity with some of our broader stack is a plus: Dagster, data warehouse/ETL tools, Power BI, Logic Apps / PowerAutomate, Streamlit, Numpy, C#, Flyway, Excel. Work Arrangement Location: Hybrid in Charlotte is preferred; remote within EST ±3 hours is workable. Language: High‑level English fluency is required due to extensive end‑user interaction. Employment type: 8–12-month contract, open to extensions for the right candidate. Competitive, market-based compensation 401(k) retirement plan with employer contribution Comprehensive medical, dental, and vision health insurance Life insurance; Short- and long-term disability insurance Flexible Spending Account / Health Savings Account Education assistance, including certifications, membership reimbursements, and more #J-18808-Ljbffr
- ...ROLE: - Full Stack Software Developer LOCATION: - Charlotte, NC DURATION: - Long term contract Job Responsibilities: - Proficient in ReactJS and the standard tools associated with it. - Redesign and develop reusable user interface components...SuggestedLong term contract
- ...Engineer - Communications Platforms (NC), you will be part of the Software Development Department supporting innovative communication... ...Location: Charlotte, NC What's the Job? Design and develop real-time communication applications and interfaces to enhance...SuggestedWeekly payTemporary workFlexible hours
$110k - $120k
...Role: Senior Java Full Stack Developer Location: Charlotte, NC We are At Synechron, we believe in the power of digital to transform... ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial...SuggestedTemporary workFlexible hours- ...Full-stack Java Developer (W-2 only), Onsite Charlotte, NC, Hybrid Job Description: We are seeking a Senior Full Stack Developer with strong backend expertise in Java and Spring Boot, combined with modern frontend and cloud development experience. This role requires...Suggested
$90k - $125k
...Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial... ...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and...SuggestedTemporary workWork experience placementFlexible hours$95.5k - $138.55k
...Moody's Investors Service is looking for a Full-Stack Developer in Charlotte, North Carolina. The role requires 4+ years of experience... ...development. Key responsibilities include developing scalable software solutions, collaborating with teams, and enhancing APIs. A Bachelor...- ...Sr. Full Stack Java Developer Location: Charlotte, NC Type: Hybrid (Local person or ready to relocate) Job Description: ~8+ years of experience (4+ years of Java application programming experience. 3+ years technology architecture experience) ~ Requires...Local areaRelocation
- ...industry best practices while fostering knowledge sharing and team development. Key Responsibilities Architect, design, and develop robust solutions for product and project sustenance delivery using Spring Boot, Java, and Hibernate, ensuring adherence to quality...
- ...stack java projects. The role involves overseeing the entire software development life cycle, from design and architecture to testing... .... (1.) Key Responsibilities 1. Lead and manage a team of developers to ensure timely and successful project delivery 2. Design,...
- ...Software Engineer - Fullstack Java Developer Job details Posted 02 June 2026 Location Charlotte, NC Reference 1001875 Job description Job Title: Java Full Stack Developer Location: Charlotte, NC (Hybrid) Looking for a developer...Worldwide
- ...Responsibilities NTT DATA Americas, Inc., is seeking a Senior Software Engineer (IT Onshore Band 4) to participate in the full system... ..., testing, deployment, and production support • Design, develop, and support applications related to document composition, generation...Work at officeRemote workFlexible hours
- ...the below requirements for your reference. Full Stack Java Developer Charlotte, NC (Hybrid Role) Experience: 10+... ...wireframes and prototypes using SnagIt or equivalent screen capturing software Experience with Agile Scrum (Daily Standup, Sprint Planning...
- Overview: Job Description: - Proficient in ReactJS. Executed at least 5+ Projects with AngularJS as the front-end technology. - Should be able to write and maintain custom ReactJS directives, widgets, controllers. - Good Experience in JavaScript, HTML, CSS, ...
- ...Java Full Stack Developer Charlotte, NC or Hartford, CT - Hybrid 3 days onsite 12 months+ We are looking for a Senior Java... ...effective; optimizes for impact over elegance. • AI-Curious - Genuinely excited about using AI to transform how software teams work.
- ...Full Stack - Java Developer / Java Tech Lead / Lead Java Developer W2 only, candidate must be able to work on our W2. Location – Charlotte, NC - 3 days onsite work for 1.5 year contract Required Skills: Experience with frontend - UI development using Angular...Contract work
- ...Job Title: Java Full Stack Developer Location: Charlotte NC We can sponcer H1 Transfer for this role Job Summary... ...with cross-functional teams to deliver high-quality software solutions that meet business needs. Key Responsibilities...
- ...client, a leading organization in data-driven solutions, is seeking a Full Stack Java Developer to join their dynamic team. As a Full Stack Java Developer, you will be part of the Software Engineering department supporting the development of modern data platforms and...Long term contract
- ...Key Responsibilities Design and implement scalable software solutions using Core Java and J2EE. Develop and maintain RESTful and SOAP web services. Utilize Spring Boot, Spring WebFlux, and Reactive Programming for modern application development. Build...
- ...Job Title : Java Full stack Developer with LoanIQ Exp Job Location : Charlotte NC (ONSITE) Job Type : Full-Time Job Description: Must Have Technical/Functional Skills Primary Skill: Java, Finastra Loan IQ, Spring Boot/ Angular...Full time
$60 - $65.06 per hour
...Full Stack Java Developer Location: Charlotte, North Carolina (Onsite) Employment Type: Contract Contract Duration: 12 Months... ...maintenance of applications. Design, code, test, debug, and document software programs and activities. Collaborate with business partners...Hourly payContract work- ...Position: Java Full stack Developer with LoanIQ Location: Addison, TX/Charlotte, NC/Jersey City, NJ (Onsite) Duration: Full-Time Job Description: Must Have Technical/Functional Skills Primary Skill: Java, Finastra Loan IQ, Spring Boot...Full time
- ...organization in the technology sector, is seeking a Java Full Stack Developer to join their team. As a Java Full Stack Developer, you will... ...solutions. Design, code, test, debug, and document software projects and programs. Review and analyze complex technology...Weekly payContract workTemporary workWork experience placementFlexible hours
- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions... ...bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to...Full timeTemporary workRelocation
- ...Position Java Full Stack Developer Charlotte North Carolina (Hybrid role) Note: We are looking for the folk with experience above 8 years with Java full stack background. Recent Angular, Microservices and Banking/ Financial Background good to have....
- ...Job title - Mid Level Java Developer Work location - Charlotte, NC Is it Hybrid, onsite or remote position - Hybrid, Client work location. Tentative Start date - 15 April 2026 Contract duration - 6 Months Vendor rate - Mandatory skills - Angular (10-18)...Contract workWork experience placementWork at officeRemote work
- ...Roles & Responsibilities Position: Full Stack Java/Angular Developer needed with 10-15 years of experience (Java, Spring Boot,... ...Mongo DB. 8-15 years of strong hands-on experience in complete Software Development Life Cycle with Java (8/17), J2EE, SpringBoot,...
$60 - $65 per hour
...Benefits: Skill Developement Competitive compensation Competitive salary Job Title : Full Stack Java Developer... ...ensuring the delivery of high-quality, secure, and user-centric software solutions. Key Responsibilities: Develop and maintain...Hourly payMonday to Friday$65.05 per hour
...The ideal candidate will have strong experience in enterprise software development, SQL and Oracle database engineering, and CI/CD toolchains... ...defined acceptance criteria and compliance needs. Design, develop, and modify architecture components, application interfaces,...Contract work$55.06 - $63.06 per hour
...Genesis10 is currently seeking a Full Stack Java Developer for a contract position with a Global Financial Institution located in Charlotte... ...within the Global Financial Crimes environment. The software developer will design, code, test, and debug programs, working...Hourly payPermanent employmentContract work- ...Lead Full Stack Developer (SE4) Location: Hybrid: Chandler, AZ, Irving, TX, Charlotte, NC or Iselin, NJ Responsibilities Own system design and architecture from concept to production Design scalable, resilient microservices capable of handling high-volume...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software sales engineer Charlotte, NC
- software engineer internship remote Charlotte, NC
- IT software developer Charlotte, NC
- integration software engineer Charlotte, NC
- machine learning software engineer Charlotte, NC
- software engineer part time Charlotte, NC
- senior robotics software engineer Charlotte, NC
- junior software developer Charlotte, NC
- vice president software engineering Charlotte, NC
- software developer night shift Charlotte, NC


