Full Stack Software Engineer
Threadneedle group
Job Description Be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Work closely with customers, business analysts, technology, and project teams to understand business requirements, drive the analysis and design of quality technical solutions that are aligned with business and technology strategies, and comply with the organization’s architectural standards. Provide technical guidance to the development team through the full software life cycle. Key Responsibilities Create low level design documents (including code samples/outlines) and detailed engineering specifications based on complex business, user, and non‑functional (e.g., performance, reliability, balance, and controls) requirements. Write code that adheres to coding standards, procedures, and techniques. Maintain the integrity of existing program logic according to specifications. Actively participate in the code review process to ensure development work adheres to standards and specifications (including peer review and code review external to team). Ensure the quality of work completed by vendor partners. Write and/or revise system design documentation and operations documentation to include providing required input into operation support manuals. Unit test all code and programs prior to releasing them to quality assurance. Quickly resolve all unit test issues. Assist quality assurance in identifying test cases and creating/mining test data to enable a thorough test of all development deliverables. Respond to all inquiries and issues in a timely manner as developed code/program moves through the testing process. Provide mentoring and direction to more junior members of the application development team. Influence the shaping of standards and tools. Provide governance oversight to ensure project adherence to development strategy, standards, policies, tools, and procedures. Guide the development team to consistently apply appropriate development principles and standards during all phases. Work in partnership with the project team and business to fully understand project goals and requirements and use this knowledge to effectively plan and execute the development process. Participate in project design walkthroughs. Evaluate interrelationships between applications to determine whether a change in one part of the project would impact or cause undesirable results in related applications and design for effective interfaces between interrelated applications. Improve the health of system assets by identifying enhancements to improve performance, reliability, and resource consumption. Track exceptions to standards (e.g. security gaps) to ensure they are addressed in a planful and timely fashion. Evaluate and troubleshoot root‑cause analysis for production issues and system failures; determine corrective action(s) and propose improvements to prevent their recurrence. Maintain up-to-date business domain knowledge and technical skills in software development technologies and methodologies. Provide input in the selection, implementation and use of development tools and best practices. Work effectively in a team environment to ensure that solution delivery is on time, within cost estimates and meets business needs. Required Qualifications Bachelors degree or equivalent in Computer Science, Engineering, or related field; or equivalent work experience. 5+ years of experience developing microservices, APIs and data‑driven applications using .NET (C#, ASP.NET), JavaScript, Python, and a major RDBMS (SQL Server, Oracle or PostgreSQL) or any combination thereof. 4‑6 years of experience in developing applications targeting a major cloud (AWS, Azure or GCP) Proven knowledge of development tools such as Visual Studio, Git, SQL Server Management Studio, CI/CD/automation tools such as Jenkins, Ansible etc. Experience writing automated unit tests in Java and Python Demonstrable experience in SQL development which includes but not limited to writing views, stored procedures, functions. Familiarity with LLMs, embeddings, vector databases Proven ability to write quality code by following best practices and guidelines. Strong problem‑solving, multi‑tasking and organizational skills. Good written and verbal communication skills. Demonstrable experience of working on a team that is geographically dispersed. Preferred Qualifications Full‑stack development experience using AWS Services Cloud Certification (AWS, Azure, GCP) Knowledge of UNIX/LINUX shell scripting Experience with Container technologies (Docker, EKS, ECS) Experience with AI/MLOps Hands‑on experience with at least one generative‑AI platform or LLM API. Experience integrating AI into software (chatbots, copilots, classification, summarization) Proven ability to successfully translate client/business needs into software designs. Proven analytical and business skills to reconcile conflicting objectives and find/design acceptable compromises within existing limitations. Understand and apply both current technical solution elements (specific tools, components, and frameworks) and abstract elements (algorithms and architectures). Effectively apply technology/engineering knowledge‑base to multiple and evolving programs and languages. Visa Sponsorship Applicants must have a valid work authorization that does not now, or in the future, require visa sponsorship for employment in the United States (e.g., H‑1B, F‑1 CPT, F‑1 OPT, TN). In‑Office Collaboration We are a client‑centric, relationship‑based business. Working together, in‑person, is foundational to how we achieve results. By fostering a culture of face‑to‑face collaboration, idea sharing, productivity and personal connection, we deliver for our stakeholders — clients, advisors, employees and shareholders. Our employees work in the office at least four (4) days per week, with flexibility to work from home one (1) day per week. Some roles may require additional in‑office time or different in‑office expectations, and specific requirements will be discussed during the hiring process. Ameriprise Financial is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, ancestry, age, physical or mental disability, medical condition, pregnancy, military status, veteran status, genetic information, citizenship, disability status, marital status, family status or any other basis prohibited by law. We are committed to fostering an inclusive and accessible recruitment process for individuals with disabilities. If you require a reasonable accommodation to participate in the application or interview process, speak to your recruiter to discuss how we can support you. #J-18808-Ljbffr Threadneedle group
- ..., and supporting application software that is delivered on time and... ...development team through the full software life cycle. Key Responsibilities... ...and outlines) and detailed engineering specifications based on... ...Qualifications Full‑stack development experience using...SuggestedFull timeWork experience placementVisa sponsorship
- ...Job Overview We are seeking a highly skilled Full Stack AI Engineer with deep expertise in Python, FastAPI, React.js, and Large Language Models (LLMs) to design and build scalable, AI‑powered applications. This role involves developing modern microservices architectures...Suggested
- 00001 Ameriprise Financial Inc is seeking a skilled software developer to design, code, test, and support application software. The ideal... ...established standards, and ongoing mentoring of junior developers. Full-time employment without visa sponsorship is expected. Come be a...SuggestedFull time
- Insight Global is looking for experienced Fullstack Developers in Charlotte, NC. Candidates should possess strong skills in Java and API development, with the ability to build user-centric web interfaces and scalable backend services. This role emphasizes collaboration ...Suggested
- ManpowerGroup Global, Inc. is seeking a Java Full Stack developer in Charlotte, North Carolina. This role involves designing and maintaining scalable Java/Spring Boot REST services within the Capital Markets department, contributing to treasury and funding applications...Suggested
- Tech Mirrors is seeking a Full Stack Python Developer to join their team in Charlotte, NC. The ideal candidate will have over 9 years of experience in Python development, working closely with engineering teams to develop scalable machine learning solutions. Key responsibilities...
- ManpowerGroup Global, Inc. is seeking a Java Full Stack Developer to support innovative technology solutions in the engineering department. You will lead complex technology... ...The role requires 5+ years of experience in Software Engineering, familiarity with languages such...Contract work
- ...in Charlotte, North Carolina, focused on engineering solutions using advanced technologies like... ..., GraphQL, and AWS, with experience in full-stack cloud development. Responsibilities include requirements documentation, software design participation, and code integration...
$15 per hour
...the automated feedback loops that modern software teams rely on. Without real-time... ...Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and... ...T Construction Industry! The Role As a full stack engineer at Doxel, you will help define...For contractorsWork at officeRemote workHome officeFlexible hours- Strategic Staffing Solutions is seeking a Senior Java Full Stack Engineer to join their team in Charlotte, NC. In this role, you'll design and... ...technologies. The ideal candidate should have 5+ years in software engineering, extensive experience in Java, and familiarity with...Remote work
$73 - $74 per hour
A leading technology firm in Charlotte, North Carolina is seeking a Senior Full Stack Developer with expertise in JEE applications and strong problem-solving skills. The ideal candidate will have over 5 years of experience, particularly with Core Java, Spring framework...Hourly pay- Strategic Staffing Solutions is seeking a Full Stack Java Developer in Charlotte, NC, for a hybrid role supporting mortgage application... .... The ideal candidate possesses at least 2 years in Software Engineering with Java and experience in high-regulation environments like...Full timeContract workFor contractors
- Primary Language/Skills: Python (Must have strong expertise in building applications, not just scripts). Experience using GitHub Copilot and Gemini Pro (these are available in WF with intention being these could be leveraged for day-to-day in code conversion/programming...Permanent employmentContract workLocal area
- Job Title: Lead Java Full Stack Developer Location: Charlotte, NC (Hybrid 3 days onsite) Key Responsibilities Design, develop, and maintain... ...with Git and CI/CD integration tools Good understanding of software development lifecycle (SDLC) Strong problem-solving and...
- ...decision‑making. In this role, you develop full‑stack solutions using Python and React,... ...using GitHub Actions or Azure DevOps Mentor engineers and contribute to consistent engineering... ...Specifications Experience: 5+ years of professional software development with Python Education:...Work at officeLocal areaWork from home
- A leading software company is seeking a Lead Java Full Stack Developer in Charlotte, NC, with a hybrid work model. The role involves designing and maintaining scalable backend services using Java and Spring Boot, enhancing RESTful APIs, and developing responsive front-...
- A leading technology firm in Charlotte, North Carolina is seeking a skilled developer proficient in Python to work on AI projects. Ideal candidates will have experience with GitHub Copilot and a strong understanding of generative AI technologies. The role emphasizes building...
- A robotics automation company located in Charlotte, NC is seeking a Lead .NET Full Stack Developer. The ideal candidate will deliver highly complex solutions and lead development efforts in web applications. They should have strong experience with .NET technologies, Azure...
- A technology solutions firm in Charlotte is seeking a React Full Stack Engineer with mid-senior level experience. The role involves designing responsive web interfaces and developing APIs, requiring strong skills in React, GraphQL, and Node.js. Candidates should have at...3 days per week
- ...with personalized solutions, requiring strong skills in Java, Spring, microservices, and more. The ideal candidate will engage in full software development lifecycle activities, from requirements documentation to coding and testing. Enjoy a supportive environment with...
- Tata Consultancy Services Limited is seeking a skilled software developer based in Charlotte, NC. The ideal candidate will have extensive experience with Java 17/21, Spring Boot, and Angular 13+, as well as building REST APIs. This role requires 8-12 years of experience...
$95.5k - $138.55k
Moody’s is seeking an experienced software developer in Charlotte, North Carolina, specializing in full-stack development. The role involves developing secure software solutions and working with cloud-native technologies. The ideal candidate will have strong knowledge of...Full time- Motion Recruitment Partners LLC is hiring a Software Engineer 3 for a long-term contract opportunity in Charlotte, NC. This role involves working with one of the largest financial institutions to innovate solutions that satisfy customers' financial needs. Candidates should...Long term contract
- Threadneedle Group in Charlotte, NC is seeking an experienced software developer to design and develop applications that meet business needs. The ideal candidate will have over 5 years of experience in microservices and data-driven applications, using .NET, JavaScript,...Work at office
$78 - $84 per hour
The Fountain Group is looking for a Senior .NET / React Full-Stack Developer to join our high-performing team in Charlotte, NC. This role supports critical enterprise applications and offers a hands-on opportunity for a seasoned developer with strong experience in Microsoft...Remote jobContract work- DivIHN Integration Inc is seeking a Sr. .NET/React Full-Stack Developer based in Charlotte, NC, or remote. Responsibilities include developing web applications with .NET and React, debugging production issues, and communicating with stakeholders. The ideal candidate has...Remote job
- React Full Stack Engineer (React, GraphQL, Node.js) Location: Charlotte, NC - Hybrid (3 days onsite, need locals) Rate: $50/hr on W2 Employment Type: Full-time Seniority Level: Mid‑Senior level Job Function: Engineering and Information Technology Industries: Technology...Full timeLocal area
- Infosys Technologies is seeking a talented professional to join their Financial Services unit in Charlotte, NC. The ideal candidate will contribute to key projects within digital transformation, leveraging advanced technologies such as AI and cloud solutions. Applicants...
- Computer Task is seeking a highly experienced Sr. .NET/React Full-Stack Developer in Charlotte, NC to support enterprise application development initiatives. This hands-on role requires expertise in backend and frontend development, problem-solving skills, and experience...Hourly payContract work
$58.62 - $78.83 per hour
Computer Task Group, Inc is seeking a Sr. .NET/React Full-Stack Developer to support enterprise application development in Charlotte, NC. This role focuses on designing, developing, and maintaining full-stack applications while collaborating with cross-functional teams...Hourly payContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!
- full stack developer remote Charlotte, NC
- senior full stack developer Charlotte, NC
- full stack developer contract Charlotte, NC
- lead full stack java developer Charlotte, NC
- java full stack angular developer Charlotte, NC
- senior java full-stack developer Charlotte, NC
- full stack java developer Charlotte, NC
- junior full-stack web developer Charlotte, NC
- full stack engineer Charlotte, NC
- full time engineer Charlotte, NC

