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
- 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
- ...ROLE: - Full Stack Software Engineer LOCATION: - Charlotte, NC DURATION: - Long term contract We are seeking a highly skilled Full Stack Software Engineer with a strong background in Java, TypeScript, and proficiency in React or NextJS. The ideal...SuggestedLong term contract
- ...Senior Full Stack Java Engineer (Cloud & Microservices) Location: Charlotte, NC (Hybrid) Duration: 12+ Month Contract (Potential for Extension... ...platforms. This role is ideal for an experienced software engineer who enjoys designing modern microservices, developing...SuggestedContract work
- ...Senior Java Full Stack Engineer Charlotte, NC 6+ Months In-person interview Job Description This role... ...testing (e.g., JUnit, Mockito) to ensure high-quality software delivery. Collaboration: Work closely with product managers...Suggested
- ...Java Full Stack Engineer Location: Charlotte, North Carolina (Onsite) Role Overview This position involves the design, development, and ownership of feature delivery for a critical financial services application. The role requires adherence to enterprise standards...Suggested
- ...Job Title: Senior .NET Full Stack Engineer Work Location: Charlotte, NC 28202 Contract duration: 6 months Must Have Skills --.NET,... ...enterpriselevel applications. candidate should own the full software development lifecycle SDLC, bridging usercentric frontend interfaces...Contract work
- ...Full-stack Software Engineer Location Evansville IN, Baltimore MD, Charlotte NC, or Irving TX. (Hybrid) 12 Months plus contract Rate DOE Top 3 Skills: Angular, Ruby On Rails, AWS Job Description: We are looking for a full-stack Sr. Software Engineer with a strong...Contract work
- 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 ...
- 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...
- 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
- ...insurance sectors. You will contribute to SDLC activities, implement features, and work with cloud platforms while maintaining high-quality code and robust documentation. This role suits engineers who thrive in a fast-paced, collaborative environment. #J-18808-Ljbffr Infosys
- Kelly Services in Charlotte, NC is seeking a Core Java Full Stack Engineer for a 12-18 month contract-to-hire role focused on mortgage servicing and underwriting applications. The position balances backend development with frontend UI work in an enterprise banking environment...Contract work
- 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...
- 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-...
- Job Title: Core Java Full Stack Engineer Job Location: Charlotte NC 28282 Job Duration: 12-18 Months Contract to Hire Overview Primary focus: Mortgage servicing + underwriting applications Team structure: Agile, embedded within large enterprise banking platform Key...Contract work
- Everforth Apex Systems is seeking a Senior Full Stack Developer in Charlotte, NC to design, develop, and maintain end-to-end web applications. You will build RESTful APIs, backend services, and front-end components in a microservice, container-based architecture. The ideal...
- Cliff Services Inc in Charlotte, NC is seeking a Java Full Stack Developer for a 12+ month contract. The role combines backend Java Spring Boot with front-end work in Angular or React, JSP/JSF, and SQL, requiring hands-on experience across the full stack. You will work...Hourly payContract work
$60 - $65 per hour
...A client of Innova Solutions is immediately hiring for a Senior Full Stack Software Engineer (Python, React, SQL Server) Title: Senior Full Stack Software Engineer (Python, React, SQL Server) Position type: Full Time – Contract Duration:12+Months Location:...Full timeContract workTemporary workWork experience placementImmediate startWorldwideFlexible hours$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- 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...
- byebyeoffice is looking for a Full Stack Engineer .NET based in Charlotte, NC, with a hybrid work model. The ideal candidate will support the... ....NET and Angular technologies and must have 6-8 years of software engineering experience, functioning at a level equivalent to...
- 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
- Job Title Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KY Candidate should be local or willing to work onsite on any of the above locations for 5 days/ month Sr.Local area
$59 - $60 per hour
A leading tech company in Charlotte, North Carolina is seeking a Senior Full Stack Developer. The ideal candidate should have over 8 years of experience and be proficient in building RESTful and GraphQL APIs with Node.js, among other requirements. Responsibilities include...Hourly pay- ...developer in Charlotte, North Carolina, to collaborate on their Standard Commercial Underwriting Platform, focusing on Java and full stack development. The role demands over 4 years of experience in financial services and a Bachelor's Degree in Computer Science. The ideal...
- ...Full Stack Engineering Resource Looking for a full stack engineering resource. Please find suitable profiles with the following skillset: Python Cloud Certified (AWS/GCP) Terraform Development / Cloud Automation DevOps & CI/CD: Ansible, DevSecOps,...
- SMBC is seeking a full-stack developer to design, build, and support applications driving risk... ...on Azure. The role demands 5+ years of software development experience, proficiency in... ...incident response efforts and mentor other engineers. Join us in a dynamic environment...
- ...ago Be among the first 25 applicants Job Title: Python/Cloud Full Stack Engineer Duration: CONTRACT W2 ONLY Position Summary: This role... ...native environment. You will work closely with data scientists, software engineers, and DevOps teams to ensure robust, high-performance...Contract work
- Motion Recruitment seeks a Core Java Full Stack Engineer to join a mortgage servicing-focused team in Charlotte, NC. The role is a 12-18 month contract with potential to hire, emphasizing hands-on development across backend Java/Spring Boot and frontend UI (Angular preferred...Contract work
- A leading insurance company is seeking a Senior Staff Software Engineer to join their Digital Enablement Value Stream team. This role focuses on full stack development and the modernization of customer communication services on AWS. Responsibilities include designing architectures...Work at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!
- full stack react developer Charlotte, NC
- junior full-stack web developer Charlotte, NC
- full stack developer contract Charlotte, NC
- java full stack angular developer Charlotte, NC
- lead full stack java developer Charlotte, NC
- full stack java developer Charlotte, NC
- full stack developer Charlotte, NC
- c# .net full stack developer Charlotte, NC
- mid level full stack developer Charlotte, NC
- senior full stack developer Charlotte, NC


