Logo
A and B Talent Acquisition, Inc..

Lead Software Engineer Job at A and B Talent Acquisition, Inc.. in Charlotte

A and B Talent Acquisition, Inc.., Charlotte, North Carolina, United States

Save Job

Position Title: Location: Charlotte, NC Duration: 18 months with possible conversion to FTE Employment Type: Contract role on W-2 through Above and Beyond Talent Acquisition, Inc. (A&B Talent) Work Arrangement: Hybrid - 3 days on-site Payrate: $95.00 - $100.00 Client Info / Who they are: Above and Beyond Talent Acquisition represents the country’s largest lending-exclusive financial company, serving millions with safe, affordable installment loans through 1,500 branches in 44 states. For over 100 years, their dedicated team has helped customers improve financial lives with responsible, transparent solutions for debt, medical bills, home improvements, and auto purchases. Who we are looking for / Requirements: Key components we are looking for: Minimum B.S./M.S. in Computer Science or related discipline from an accredited college or university Proficient in object-oriented programming, software engineering techniques, quality engineering, parallel programming, and databases 5+ years of professional experience in backend engineering 5+ years of experience designing, developing, and delivering backend applications with TypeScript and JavaScript (ES6+) Strong experience with Node.js (asynchronous programming, event loop, streams, performance optimization) Proven experience building and maintaining RESTful and GraphQL APIs Strong understanding of API versioning, authentication, and authorization strategies Hands-on experience designing and working with microservices architectures (service communication, data consistency, service discovery, scaling strategies) Knowledge of distributed systems concepts (fault tolerance, eventual consistency, message queues) Proficiency in AWS cloud services (Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, CloudWatch) Experience with messaging streams (Kafka, SNS/SQS, or other event-driven systems) Experience with SQL databases (PostgreSQL) and NoSQL databases (DynamoDB), including indexing, query optimization, and data modeling Familiarity with CI/CD pipelines and deployment strategies Basic DevOps knowledge of Docker, Terraform, and CloudWatch Performance Objectives / What you'll be doing: Lead development and maintenance of complex web-based applications and enterprise systems using TypeScript, Angular, and Node.js Modernize core lending platform services with GraphQL (Apollo Client, Server, Router), BPMN (Camunda v8), and event-driven architecture (Kafka on AWS) Demonstrate leadership and principled decision-making, including the ability to push back constructively with peers and superiors Continuously enhance and optimize code quality, scalability, security, and performance Write clean, maintainable, and well-documented code following best practices and coding standards Develop and maintain automated tests to ensure delivery of high-quality, shippable software each sprint Collaborate with product owners, UX designers, and team members throughout the product lifecycle, contributing technical solutions and translating them into working software Work with DevOps teams to deploy and maintain applications in production environments Perks of working with us/ What we offer Eligibility for Health, dental and vision insurance Participation in Company 401K plan w/ Employer Match Above and Beyond Talent Acquisition, Inc., is an equal opportunity employer and staffing firm. We are committed to providing equal employment opportunities without regard to race, color, religion, sex, national origin, age, disability, marital status, sexual orientation, gender identity, veteran status, or any other characteristic protected by law.