Full-Stack Developer
McAdams
Full-Stack Developer
Raleigh, North Carolina, United States
McAdams is a full-service land planning, landscape architecture, civil engineering, transportation, and geomatics firm located in North Carolina, South Carolina, Texas, and Florida. We seek to partner with our clients to create meaningful experiences through inspired design. Our employees are what make McAdams different. We bring experiences to the forefront of everything we do, and to do that takes special people.
Position Overview
McAdams is looking for a forward-thinking, highly capable developer who is energized by building modern business solutions that make work smarter, faster, and more impactful. In this role, you'll help shape the future of internal technology by designing and delivering custom software applications, intelligent automations, and AI-powered solutions using a blend of low-code and pro-code tools. This is a hands-on role for someone who enjoys combining strong technical expertise with curiosity, innovation, and a passion for emerging technology, especially in the rapidly evolving world of generative AI.
Key Responsibilities
- Design, deploy, document, and continuously enhance custom software applications, business process automations, and AI solutions using both low-code and pro-code platforms.
- Lead technical requirement-gathering sessions and translate business needs into thoughtful, scalable application designs.
- Stay current on advancements in generative AI, including available models, their strengths and limitations, and the best fit for specific use cases.
- Champion responsible AI practices by prioritizing solution accuracy, reliability, performance, and validation throughout the development lifecycle.
- Collaborate with business innovation team members and stakeholders across the organization to deliver AI-powered insights and business value.
- Explore emerging software development technologies and apply evolving best practices to improve solutions and workflows.
- Write clean, high-quality, scalable code aligned with internal development standards.
- Use AI-assisted development tools such as Claude Code, GitHub Copilot, or similar platforms to accelerate delivery and strengthen code quality.
- Document solutions, processes, and technical decisions in a clear, consistent, and maintainable way.
- Contribute actively to team collaboration, knowledge sharing, and continuous improvement.
- Take ownership of assigned work, proactively communicate progress, and surface blockers early.
- Help refine and strengthen the company's internal development processes as the team and technology landscape evolve.
Skills + Experience
- Bachelor's degree in computer science, engineering, information systems or related field required
- 4+ years of experience in a developer or similar technical role; full-stack experience preferred
- Advanced proficiency in JavaScript/TypeScript and Python required
- Intermediate proficiency in Git workflows and managing projects via GitHub
- Strong understanding of generative AI concepts, including advanced prompting, model selection, optimization, and machine learning fundamentals
- Hands-on experience designing and deploying low-code/no-code solutions using Azure, Power Platform, Foundry, Copilot Studio, or similar tools is strongly preferred
- Experience using REST APIs and JSON to integrate systems and services into business applications
- Proven ability to translate business and technical requirements into application design
- Experience working in Scrum environments preferred; Scrum Master experience a plus
- Strong communication skills and a collaborative, ownership-driven work ethic
- Microsoft Azure Fundamentals Certification (or ability to attain in first 90 days)
- Microsoft Azure AI Fundamentals Certification (or ability to attain in first 90 days)
Work Environment + Physical Demands
The characteristics described below are representative of those encountered while performing the essential functions of this position. When properly requested and when feasible (without undue hardship to the company), reasonable accommodation will be provided to enable individuals with disabilities to perform essential job functions.
- Work will primarily be in an office setting with limited opportunities to be exposed to adverse environmental conditions.
- Work will be primarily working with fingers by picking, pinching, typing, and grasping often with repetitive motion.
- Must have visual acuity for viewing a computer screen, the ability to talk, hear and sit for extended periods of time.
- Must be able to carry, lift and push/pull up to 5 pounds frequently and up to 30 pounds occasionally.
- Additional physical duties may be required as necessary.
McAdams is an equal opportunity employer. All qualified candidates will receive consideration for employment without regard for race, color, religion, gender (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran's status, or any other legally protected status.
- 5+ years of as a senior full stack software development experience, building enterprise web and middle tier applications using Angular 16, Typescript, and core Java with Spring/Springboot 5+ yrs of experience working Java/Spring Boot 5 years of experience with web services...Suggested
- ...Job ID : 82524-1 Job Title: Full Stack Developer Location : Raleigh, NC LOCAL to ONLY! Duration : 6 months + possible extension Rate Range: $45 - $48/hour on W2 (All inclusive) Note : Applicants must be willing to work on W2 only. Must Have Technical...SuggestedLocal area
- ...Full Stack Developer In this vital role as a Full Stack Developer, you will provide application software development services and technical support within defined projects. Your tasks include developing new applications, enhancing existing ones, and ensuring successful...Suggested
- ...Join Our Team as a Full Stack Developer Application deadline: May 15th Location : Remote - Based in any of the following countries where WeMove Europe is registered: UK, Netherlands, France, Belgium, Germany, Italy, Poland Preferred started day : August 2...SuggestedPermanent employmentFull timeContract workPart timeLocal areaRemote work
- ...Title: Full Stack Developer Location: Remote Duration: 6 Months (Right to Hire) Description: Work closely with business partners to understand needs and transform them into testable components Employ industry best practices to deliver world-class solutions...SuggestedRemote workFlexible hours
- ...digital infrastructure that supports our clinical, operational, and patient-facing systems. Position Overview We are seeking a Full Stack Developer to join our Charlotte-based IT team. Reporting to the VP of IT , this developer will design, build, and maintain both front‑...
- ...Full Stack Java Developer Our client, an IT Services and Consultant company, is looking for a Full Stack Java Developer for their New York, NY/Boston, MA/Fort Mill, SC/Raleigh, NC/Washington, DC/Hybrid location. Responsibilities: Design, develop, and enhance...
- ...maintaining competitive advantages when executed as part of an overall sourcing strategy. NTT DATA Services currently seeks a Java Full Stack Developer to join our team in Durham, North Carolina . Please note that we are unable to consider candidates with active CPT, OPT, or...Temporary workFlexible hours
$42 - $47 per hour
...Job Title: Full Stack Developer Location: Onsite - Middletown, NJ / Atlanta, GA / Dallas, TX Tax Term (W2, C2C): W2/C2C Job Type (Permanent/Contract): Contract Duration: Long Term Pay Range: $42 -...Permanent employmentContract work$86.21k - $100k
...Segra is searching for a qualified and experienced Full-Stack Developer to join us in a full-time capacity. Location Requirement: The work arrangement for this role is a hybrid position, requiring a minimum of three (3) days in the office, with flexibility to...Full timeWork at officeImmediate startRemote workFlexible hoursShift work2 days per week$90k - $120k
...Full Stack Software Engineer Location: Raleigh, NC Type: Full-time Department: BFSI2 eClerx is seeking a motivated Full Stack Software... ...through intuitive and scalable applications. Responsibilities Develop and own front‑end and back‑end applications for enterprise platforms...Full time- ...maintain code repositories Implement test strategies, analyze results, and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to ensure a smooth transition to new software applications Actively...Temporary workRelocation
$135k - $150k
...potential is the limit of your curiosity. Join Team Karsun, and Find Your Next! Summary As a key member of the team, the Senior Full Stack Developer will be responsible for the entire software development lifecycle of assigned software components, from requirements...Permanent employmentWork experience placementH1bWork at officeLocal areaVisa sponsorshipWork visa- ...149932BR Technical Skills 1 Technology|Full stack|Java Full stack Technical Skills 2 Technology... ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks...Full timeTemporary workRelocation
$120k
...The Sr CRM Systems Full Stack Engineer will be responsible for gathering requirements and building out new operational components as well... .... Utilize correct design patterns for best practices. Develop custom applications & execute performance testing. Write, test...For contractorsWorldwide- Job Title: Full Stack Developer Location: Raleigh NC (Initially remote till COVID) Duration: Long Term Contract Job Description Need minimum 08+ years of experience Required Skills 8+ years of experience in designing and implementing web applications Bachelor’s degree...Long term contractRemote work
- ...Senior Full Stack Developer Anywhere | Contract-to-Hire | Remote Our client seeks a Senior Full Stack Developer to lead design and delivery of enterprise web applications across C#/.NET, Azure, SQL, and modern front end with Blazor. The role drives full lifecycle engineering...Contract workRemote work
- Position Thinkbyte Consulting Inc. (E-Verified) Contract – Advanced (5–10 years), location: North Carolina, negotiable compensation. Responsibilities Backend development using Java (8+), Spring Framework, Spring Boot, Spring Data JPA/Hibernate, and REST APIs Frontend development...Contract work
- ...Sr. Full Stack Java Developer Location: Charlotte, NC Duration: 12 Months 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...Local areaRelocation
$86.21k - $100k
Segra is seeking a Developer for a hybrid role in Raleigh, NC, requiring at least 3 days in-office. The role focuses on application development and requires collaboration with analysts and engineers to deliver tested solutions. Candidates should have a Bachelor's in Computer...Work at office$100k
...Union, Client, visa, Walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with...Full timeH1b- A financial services company in Raleigh, NC is seeking an experienced Full Stack Developer to support the Capital Markets Loan Commitments Business. The ideal candidate will have over 7 years of experience in web development, particularly with SPA frameworks like Angular...
- ...We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients....Full timeH1bRemote work
- Infosys is looking for a skilled Java Developer in Raleigh, NC to join our Digital Experience team. You will contribute to enhancing customer experiences by integrating new features into software applications and maintaining system stability. The ideal candidate has a strong...
$60 per hour
A leading AI development company is seeking proficient programmers for remote work. You will develop and refine AI systems, focusing on coding challenges and evaluations. Strong fluency in English and proficiency in languages like Kotlin, JavaScript, or Python is preferred...Remote job- ...YOU WILL NOT BE CONSIDERED IF YOU ARE REPRESENTED BY A CONSULTING FIRM/AGENCY. This position is based in Raleigh, NC. As a Full Stack Developer, the main responsibility is handling the development and support needs of the Capital Markets Loan Commitments Business in Global...
$80k - $100k
...Overview What You'll Be Doing The Junior Full Stack Developer role will be providing full stack development support to a highly successful and capable agile team that provides operational dashboards to a major federal government health care organization. The team...Permanent employmentWork experience placementLocal areaWorldwide- Responsibilities Cisco team will develop the UX. Our team will be responsible for the UI Development for invoking the backend API Qualifications Experience level - At least 7+ years of Industry experience Expert on Native React, Node JS & GraphQL Understanding of the HTML...
$65k - $80k
...Software Engineering or Computer Science for a Java / Software Developer position. About the Role The Java / Software Engineer will be... ...code that powers our clients’ platforms. Job Responsibilities Full Stack Development Perform code reviews to ensure code quality, consistency...Visa sponsorshipWork visaFree visa- ...working on an Agile team and following Agile processes like SCRUM and Scaled Agile Framework (SAFe) Deep understanding and experience developing REST services with .NET Very good understanding in cloud migration activities and troubleshooting Good knowledge of the Cloud...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Stack Developer. Be the first to apply!
- junior full-stack web developer Raleigh, NC
- full stack developer contract Raleigh, NC
- java full stack angular developer Raleigh, NC
- lead full stack java developer Raleigh, NC
- full stack java developer Raleigh, NC
- full stack developer Raleigh, NC
- c# .net full stack developer Raleigh, NC
- senior full stack developer Raleigh, NC
- full stack cloud developer Raleigh, NC
- senior full stack web developer Raleigh, NC

