Full Stack Lead Software Engineer

Cliff Services Inc
Richardson, TX, United States
7 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Bootstrap (Software) Software Quality Code Review Databases Data Integration Elasticsearch
+30 more
Design of User Interfaces Hibernate (Java) Spring Framework Python (Programming Language) PostgreSQL MongoDB Node.Js OAuth Performance Tuning Query Optimization Openid Connect Software Engineering Web Applications Web Services Data Processing Enterprise Software Applications Cloud Platform System ReactJS Large Language Models Spring-boot Technical Debt Backend Pyspark HuggingFace Front End Software Development Software Coding Restful APIs Artificial Intelligence Markup Language (AIML) Mocha Service Stack

Requirements

We are seeking an experienced Full Stack Engineer who possesses extensive handson expertise across the contemporary technology stack and a collaborative mindset The ideal candidate will effectively collaborate with cross functional teams introduce and advocate for the most recent tools and frameworks and drive engineering excellence throughout the organization

As part of this role the candidate will be responsible for designing and developing high quality production grade code while adhering to industry best practices coding standards and architectural principles Beyond individual contributions the candidate will play a pivotal role in mentoring and training Jr developers guiding them through code reviews knowledge sharing workshops to accelerate their growth strengthen their technical foundation and foster a culture of continuous learning within the team

Core Technical Skills

  • 10 years of hands on software development experience with deep expertise in modern Java Full Stack development
  • Strong command of Java frameworks and libraries including Spring Spring Boot and Hibernate
  • Proven experience building single page web applications using ReactJS Bootstrap and Nodejs
  • Handson experience designing developing and deploying cloud based architectures on AWS Azure or equivalent platforms
  • Expertise developing Java and Spring Boot applications backed by both relational SQL Server PostgreSQL and NoSQL MongoDB Elasticsearch databases
  • Practical experience integrating Large Language Models LLMs into applications via APIs eg OpenAI Anthropic Claude Azure OpenAI AWS Bedrock
  • Familiarity with prompt engineering Retrieval Augmented Generation RAG embeddings and vector databases
  • Understanding of responsible AI practices including data privacy hallucination mitigation evaluation and guardrails
  • Solid handson experience developing production applications data processing scripts automation tooling or backend services in Python
  • Working knowledge of modern security frameworks and standards such as OAuth 20 OpenID Connect and JWT
  • Proficient in designing and building RESTful APIs and web services following industry best practices
  • Strong SQL development skills including query optimization and performance tuning
  • Experience with modern testing frameworks Jest Mocha Chai and a commitment to testdriven development
  • Solid understanding of frontend architecture principles and datadriven UI development
  • Demonstrated ability to write clean efficient and maintainable code that adheres to coding standards and best practices
  • Excellent problemsolving and troubleshooting skills for diagnosing complex technical issues

Leadership Soft Skills

  • Proven ability to lead mentor and grow engineering teams fostering a culture of technical excellence and continuous learning
  • Experience driving architectural decisions and setting technical direction across crossfunctional teams
  • Strong stakeholder management skills with the ability to translate business requirements into scalable technical solutions
  • Track record of leading endtoend delivery of complex projects from design through deployment
  • Effective communicator who can articulate technical concepts clearly to both technical and nontechnical audiences
  • Skilled at conducting code reviews establishing engineering best practices and raising the bar for code quality across the team
  • Ability to collaborate with product managers designers and business stakeholders to align engineering efforts with organizational goals
  • Experience coaching junior engineers conducting performance reviews and contributing to hiring and talent development
  • Strategic thinker who can balance shortterm delivery pressures with longterm technical investments and technical debt management
  • Ownership mindset takes accountability for outcomes and proactively drives initiatives forward

Good to Have Palantir

  • Handson experience with the Palantir foundry including building pipelines ontologies and datadriven applications
  • Familiarity with Palantirs development tooling such as PySpark transforms TypeScriptbased Functions Workshop
  • Exposure to enterprisescale data integration and operational analytics workflows built on Palantir
  • Exposure to AIML frameworks and tooling such as LangChain LlamaIndex Hugging Face or equivalent
  • Ability to identify and apply AIdriven solutions to realworld business problems and integrate them into enterprise applications

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · WWC 2021

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all