Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer in Charlotte, NC vacancy
  • 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... 
    Suggested
    Full time

    00001 Ameriprise Financial Inc

    Charlotte, NC
    4 days ago
  •  ...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... 
    Suggested
    Long term contract

    Maintec Technologies

    Charlotte, NC
    4 days ago
  •  ...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... 
    Suggested
    Contract work

    Leading Utilities Organization

    Charlotte, NC
    5 days ago
  •  ...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

    VDart

    Charlotte, NC
    2 days ago
  •  ...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

    Apex Systems

    Charlotte, NC
    3 days ago
  •  ...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

    eTeam

    Charlotte, NC
    2 days ago
  •  ...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

    Georgia IT, Inc.

    Charlotte, NC
    2 days ago
  • 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 ...

    Insight Global

    Charlotte, NC
    2 days ago
  • 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.

    Charlotte, NC
    12 hours ago
  • 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

    ManpowerGroup Global, Inc.

    Charlotte, NC
    3 days ago
  •  ...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

    Infosys

    Charlotte, NC
    2 days ago
  • 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

    Kelly Services

    Charlotte, NC
    2 days ago
  • 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... 

    PTR Global

    Charlotte, NC
    3 days ago
  • 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-... 

    PTR Global

    Charlotte, NC
    3 days ago
  • 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

    Motion Recruitment Partners LLC

    Charlotte, NC
    12 hours ago
  • 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... 

    Apex Systems

    Charlotte, NC
    2 days ago
  • 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 pay
    Contract work

    Cliff

    Charlotte, NC
    2 days ago
  • $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 time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova

    Charlotte, NC
    12 hours ago
  • $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 job
    Contract work

    The Fountain Group

    Charlotte, NC
    1 day ago
  • 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...

    Infosys Technologies

    Charlotte, NC
    3 days ago
  • 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... 

    byebyeoffice

    Charlotte, NC
    2 days ago
  • 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 time
    Local area

    SIDRAM TECHNOLOGIES

    Charlotte, NC
    12 hours ago
  • 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

    Samprasoft

    Belmont, NC
    5 days ago
  • $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

    Global Channel Management

    Charlotte, NC
    2 days ago
  •  ...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... 

    AIG

    Charlotte, NC
    1 day ago
  •  ...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,... 

    Omni Inclusive

    Charlotte, NC
    1 day ago
  • 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... 

    SMBC

    Charlotte, NC
    4 days ago
  •  ...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

    STERENAL

    Charlotte, NC
    12 hours ago
  • 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

    Motion Recruitment

    Charlotte, NC
    4 days ago
  • 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 office
    3 days per week

    The Hartford

    Charlotte, NC
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!