×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Software Engineer; Type​/GraphQL

Job in Baltimore, Anne Arundel County, Maryland, 21276, USA
Listing for: Tential Solutions
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Position: Full-Stack Software Engineer (Type/GraphQL)

Full-Stack Software Engineer (Node/Type)

Our client is the largest non-bank lender in the United States. As part of a demonstrated commitment and investment in innovation and new ways of reaching our customers, we are transforming our industry-leading lending services. We are seeking a talented and versatile Senior Software Engineer to play a critical role in providing exceptional customer experiences with our loan originations solutions. You will collaborate with cross‑functional teams to incrementally deliver high‑quality software in an agile environment.

Job Title: Senior Software Engineer
Location: Hybrid; within ~50‑mile radius of Wilmington, DE;
Baltimore, MD;
Charlotte, NC;
Dallas, TX; or Evansville, IN.

What We Expect You To Do
  • Develop and maintain complex web‑based applications and enterprise systems using Typescript, NodeJS, and Angular.
  • Develop target‑state technology that modernizes core lending platform services leveraging Graph

    QL with Apollo Client, Server and Router, BPMN using Camunda v8, and Event‑Driven Architecture using Kafka on AWS.
  • Continuously enhance and optimize code quality, scalability, security, and performance.
  • Create clean, maintainable, and well‑documented code adhering to best practices and coding standards.
  • Write automated tests and conduct thorough testing to deliver high‑quality shippable software every Agile/Scrum sprint.
  • Collaborate with product owners, user experience designers, and other team members, contributing to product delivery.
  • Actively participate in discussions and development ceremonies, propose technical solutions, and translate them into working software.
  • Collaborate with Dev Ops resources to deploy and maintain applications in production environments.
  • Stay up to date with industry trends, emerging technologies, and best practices to continuously improve development processes and skills.
  • Have a strong bias for action and learning‑by‑doing mindset.
  • Thrive working in a fast‑paced environment.
Skills and Experience We Want
  • Bachelor’s degree in Computer Science or related discipline with at least 7 years of related experience, or equivalent training and/or work experience.
  • Expert with software engineering with 7+ years of hands‑on experience directly delivering maintainable high‑quality software.
  • 3+ years of hands‑on experience and proficiency with modern web application development technologies including Typescript, NodeJS, Angular, preferably micro‑frontends & web components experience.
  • 3+ years of hands‑on experience and proficiency with relational (SQL), non‑relational, and in‑memory databases. Postgres experience preferred.
  • 3+ years of hands‑on experience and proficiency with cloud platforms, preferably Amazon Web Services.
  • 3+ years of hands‑on experience and proficiency developing and maintaining diverse automated regression test suites.
  • 1+ year of hands‑on experience and proficiency designing and developing Graph

    QL using Apollo Client, Server, and Router or other Graph

    QL server and federation implementations.
  • 1+ year of hands‑on experience and proficiency designing, developing and maintaining enterprise or distributed systems using Kafka, AWS Kinesis or equivalent high‑throughput / brokered distributed messaging systems.
  • Experience with Camunda 8 or equivalent workflow engines is preferred.
  • Strong problem‑solving skills and ability to work collaboratively in a team‑oriented environment.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Ability to navigate in a nimble environment and drive success in unknown territory.
  • Experience delivering software solutions using Agile, lean, and iterative methods.
  • Experience in guiding development of observable systems with robust metrics and alerts.
  • Enthusiasm for continuous learning.
Seniority Level

Mid-Senior level

Employment Type

Contract

Job Function

Engineering and Information Technology

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary