Senior Full Stack Software Engineer
Eliassen Group
This is an onsite role based in Durham, North Carolina.
Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development lifecycle, including solutions leveraging generative AI. You will build and evaluate code analysis capabilities using Python, TypeScript with Node.js and Angular, graph databases, and SQL while operating within modern Agile and cloud environments.
We are seeking a Senior Full Stack Software Engineer to join an innovation and R&D team within the financial services industry . This team is focused on exploring how emerging technologies—particularly Generative AI —can accelerate and modernize the software development lifecycle.
In this role, you’ll help design and build prototype tools that analyze existing codebases, uncover opportunities for modernization, and enable faster, smarter software delivery. A major focus of the work is a Python-based code analysis tool that leverages generative AI to understand current systems (including legacy technologies like COBOL) and support enhancement and modernization efforts—even for non-technical stakeholders.
The role contributes to proofs of concept and production-ready utilities that improve development, testing, and delivery outcomes for engineering teams. This is a one-year contract based in Durham, North Carolina.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $60.00 to $65.00/hr. w2
Responsibilities:
- Design, build, and enhance Python-based applications for code analysis and software lifecycle acceleration
- Develop full stack solutions using TypeScript, Node.js, and Angular
- Work with SQL-based relational databases (Oracle, MySQL, PostgreSQL, or similar)
- Collaborate with cross-functional technical and non-technical partners in a fast-paced innovation environment
- Build proofs of concept and prototypes that demonstrate the practical impact of new tools and technologies
- Participate in Agile development practices and CI/CD workflows
- Contribute to tooling that leverages Generative AI to understand existing applications and enable new feature development
- Approximately 5+ years of hands-on software development experience with strong fundamentals in data structures, algorithms, and software composition.
- Strong foundation in computer science fundamentals (data structures, algorithms, software design)
- Comfort working across multiple languages, frameworks, and evolving technical priorities
- Ability to clearly communicate ideas and findings to both technical and non-technical audiences
- Proficiency in Python.
- Proficiency in TypeScript with Node.js and Angular.
- Experience with graph databases and Cypher, such as Neo4j.
- Practical experience with SQL across Oracle, MySQL, PostgreSQL, or similar.
- Experience with Agile development practices, CI/CD pipelines, and modern cloud platforms.
- Docker, Kubernetes, or Helm (preferred).
- Java (preferred).
Nice to Have
- Experience or strong interest in AI/LLM technologies , including RAG-style solutions
- Familiarity with COBOL or mainframe systems , especially from a modernization or analysis perspective
- Exposure to Neo4j or graph databases and Cypher
- Experience with Docker, Kubernetes, or Helm
- Java experience
- Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience.
Recruitment Transparency Notice
Eliassen Group values transparency in our recruitment practices. Please be advised that Eliassen Group utilizes artificial intelligence (AI) tools as part of its initial application screening and hiring process. You may receive email and SMS notifications from the Eliassen Virtual Recruiting Team ( View email address on careers.eliassen.com , Show phone number) inviting you to complete a brief voice screening as part of your application process. These tools assist our hiring teams in different ways, including but not limited to, assistance in reviewing application materials to help identify candidates whose qualifications most closely match the requirements of the position. All AI-assisted evaluations and responses are reviewed by human recruiters before any hiring decisions are made. The use of AI in our process is intended to support fairness, efficiency, and consistency, and Eliassen Group takes measures to prevent bias or discrimination in connection with its hiring practices. By proceeding, you acknowledge, agree, and consent to Eliassen Group’s use of these tools, including AI tools, as part of the application and hiring process.
Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.
If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following:
· When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc.
· Eliassen Group will never ask you for personal information (home address, bank account, or check routing number) until you have worked with someone clearly associated with Eliassen Group.
If you have any indication of fraudulent activity, please contact View email address on careers.eliassen.com .
About Eliassen Group:
Eliassen Group is a strategic consulting firm that helps organizations reach further and achieve more through our technology, business advisory, and life sciences solutions. For nearly 40 years, we have combined exceptional people, deep domain expertise, and intelligent capabilities to expand our clients’ capacity and accelerate meaningful outcomes. We are driven by a purpose to positively impact the lives of our employees, clients, consultants, and the communities we serve.
Eliassen is committed to building a diverse and inclusive team from a variety of backgrounds, perspectives, and skills. We are an Equal Opportunity and Affirmative Action Employer and all employment decisions are based on merit, performance, and business needs. Eliassen does not discriminate on the basis of race, color, gender identity or expression, sexual preference or orientation, sex (including pregnancy, childbirth, and related medical conditions), marital status, creed, religion, physical or mental disability, genetic information, military or veteran status, age, ancestry, national origin, citizenship status, prohibited criminal record inquiries of applicants and employees, or any other category protected by federal, state, or local laws.
Don’t miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check!
- ...Description Job Description Description: This is an onsite role based in Durham, North Carolina. Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development lifecycle, including solutions leveraging...SeniorHourly payContract workLocal area
- ...Fidelity Management & Research Company is seeking a Senior Full Stack Software Engineer for a one-year contract in Durham, NC. This role focuses on utilizing Generative AI to enhance the software development lifecycle. The ideal candidate will have over 5 years of experience...SeniorContract work
- ...NTT DATA, Inc. is seeking a Senior Technical Consultant - Full Stack to design, develop, and maintain scalable web applications. The ideal candidate has over 10 years of experience in development and is skilled in Angular (v10+) and Node.js. This hybrid position involves...SeniorWork at office
- ...A technology solutions provider is seeking a Full Stack Engineer to contribute to building and enhancing digital products using Angular, Java, and Spring. The role requires 8+ years of experience in software development, strong technical expertise, and proficiency with...Senior
- A leading company is seeking a Full Stack Engineer for a long-term contract in Durham, North Carolina. The ideal candidate will have over 6 years of experience in Oracle and Java development, contributing to Cloud applications while maintaining a solid understanding of...SeniorLong term contract
- ...Senior Fullstack Software Developer Restor3d is looking for an experienced Senior Fullstack Software Developer for developing web/mobile platforms... ...with React ~ First-hand professional experience as a full stack developer with React, Node.js, Typescript ~ Ability to...Senior
- A leading technology company in Durham, NC, is seeking a contract developer with extensive experience in API and micro-services development. The ideal candidate should have at least 8 years in the field, deep knowledge of GraphQL and RESTful APIs, as well as proficiency...SeniorContract work
- ...and scientific research. About the role We are looking for a full-stack engineer to help build and scale our computational microscopy... ...engineers to translate research workflows into production-ready software. Optimize application performance across the stack, from database...Local area
$191k - $293k
...Senior Software Engineer - Backend/ Full Stack Addison, TX (Hybrid); Durham, NC (Hybrid) The Basics Tanium, the industry's leading provider of Autonomous Endpoint Management, is at the forefront of revolutionizing legacy approaches to managing complex security...SeniorFull timeLive inWork at officeWorldwideFlexible hours3 days per week- ...A leading tech firm in Durham, NC is seeking a Full Stack Engineer with strong expertise in Java and some exposure to Angular or ReactJS. You will develop scalable web applications, implement RESTful services, and work within an Agile team. Exceptional problem-solving...Long term contractRemote work
- ...About the job Full Stack Engineer(Java & Angular/React) Note: Need Only US Citizen, Green Card, Job Title: Full Stack Engineer(Java & Angular... ...Angular or ReactJS Job Description Sophisticated full stack software development experience, building scalable web and middle...Long term contractRemote work
- ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC Skills: ~6+ years Oracle and JAVA Development experience required. ~ Extensive, hands-on working experience with Oracle database, PL/SQL, SQL, Data Modeling and Shell Scripting ~ Experience...SeniorLong term contractWork experience placement
- ...Durham, NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test... ..., isolate, and resolve technical issues across the full stack using automated and manual methods. Create and maintain...SeniorHourly payLocal area
- ...A leading tech company is seeking a Senior Engineer with a backend focus to drive innovative software solutions that make a global impact. You will lead the design and implementation of features, collaborate with diverse engineering teams, and act as a technical expert...Senior
- ...value-based arrangements by unlocking the full power of their data. We empower leading... ...seeking a skilled and motivated Full-Stack Engineer to design, build, and maintain end-to-end... ...asynchronous processing. Solid understanding of software engineering best practices, including...Remote work
- ...HPE Morpheus Software - Senior Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days... ...DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Release Management, Security-First Mindset...SeniorWork at office2 days per week
- A leading technology firm in Durham, NC, is seeking an experienced UI Developer to join their team focused on developing a new Compliance Monitoring product. The ideal candidate should have over 8 years of experience, particularly with Angular, and a strong background ...SeniorRemote work
$128k - $143k
...Senior Software Engineer Bring more to life. Are you ready to accelerate your potential and make a real difference within life sciences... ...and schedule. Participate as member of sprint team doing full stack software development and conducting peer code reviews according...SeniorRemote workWork from homeFlexible hours$128k - $143k
A leading medical technology firm is seeking a Senior Software Engineer in Durham, North Carolina. In this remote role, you will develop imaging platforms that enhance surgical workflows. You should have over 8 years of experience in C# and C++, and a deep understanding...SeniorRemote work- ...Soteria Reinsurance Ltd. is seeking a Director, Full Stack Engineering to deliver innovative product enhancements in Durham, NC. This role requires a leader to drive continuous development while managing IT risks and facilitating cross-team coordination. The ideal candidate...
- ...Position Overview This position is for a Senior Software Engineer to join our healthcare imaging and... ...software using the Microsoft Technology Stack - C#, C++, .NET Framework, .NET Core Candidates... ...development using PL/SQL, SQL. Full-Stack Web Development, including Front‑...SeniorWork at officeLocal areaFlexible hours
- ...Senior V-Force Developer VAST Data is looking to add a Senior... ...data platform for the AI era—software infrastructure that powers the... ...our V-Force team—a specialized engineering squad embedded within R&D.... ...our file system and storage stack This role is perfect for...Senior
- ...A technology staffing firm is looking for a Senior iOS Developer to join a financial services client in Durham, NC. This full-time opportunity requires designing, developing, and maintaining applications using Swift, alongside hands-on development skills in Kotlin and...SeniorFull time
$20.74 - $29.52 per hour
...compliance with standards. The ideal candidate will have one year of pharmacy technician experience, the ability to lift weights, and a commitment to improvement. The role is full-time with a pay range of $20.74 - $29.52 per hour, depending on experience. #J-18808-Ljbffr...SeniorHourly payFull time$174k - $252k
...experience testing, maintaining, or launching software products. 1 year of experience with... ...role. About the job Google's software engineers develop the next-generation technologies... ...to take on new problems across the full-stack as we continue to push technology forward...SeniorFull time- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud... .... Your role and responsibilities We’re looking for Senior Software Engineers to help design, build, and operate the core systems behind...SeniorWorldwide
- ...Senior Software Engineer Work Arrangement: Hybrid (On-Site and Remote mix) Location: Durham, NC, US, 27710 Personnel Area: CENTRAL ADMIN MANAGEMENT... ...mentoring others—while also remaining hands-on across the full software development lifecycle. Minimum Requirements:...SeniorRemote workFlexible hours
- ...Senior Software Engineer Our client is a fast-growing technology startup using AI to simplify complex sales processes. Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent execution across sales and customer success...SeniorRelocation package
$140k - $200k
...Clutch Canada seeks a Senior iOS Engineer in Durham, North Carolina, to lead key engineering decisions and work within a dedicated product team. With a focus on creating impactful user experiences, the ideal candidate will have strong skills in Swift and SwiftUI and experience...Senior$152.15k - $196.9k
...A leading technology organization is seeking a Senior Software Engineer in North Carolina to develop sophisticated systems and software tailored to customer needs. The successful candidate will be responsible for designing and implementing software solutions, and should...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Software Engineer. Be the first to apply!
- full stack developer Durham, NC
- senior java full-stack developer Durham, NC
- c# .net full stack developer Durham, NC
- junior full-stack web developer Durham, NC
- remote .net full stack web developer Durham, NC
- java full stack angular developer Durham, NC
- full stack engineer Durham, NC
- senior full stack web developer Durham, NC
- federal - software developer Durham, NC
- software engineer contract Durham, NC


