Icon hamburger

Create Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
Missing Translation: eu_consumer_core.job_alert.duplicate_alert
No Thanks
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Lead Full Stack Software Engineer at Russell Tobin & Associates

Lead Full Stack Software Engineer

Russell Tobin & Associates Cleveland, OH Full-Time
Apply Now

Create Job Alert.

Get similar jobs sent to your email

The individual in this role will leverage their technical expertise, business acumen, delivery and leadership skills to build and lead a team in designing, developing, implementing and maintaining features within our digital home lending originations platform and its associated integrations. This individual will apply contemporary technology and frameworks to evolve and modernize DevOps culture.


  • Develop a commanding understanding of technology stack and associated integrations
  • Raise our collective engineering IQ and help foster a DevOps mentality within our team
  • Work with architects, analysts, software and test engineers to design and deliver customer features and automation to our technology stack using continuous delivery practices
  • Drive technical design and delivery of cross-platform solutions and features leveraging both employee and contract engineers
  • Own the improvement and outcomes of all technical aspects of our Home Lending Originations technology stack including performance, stability, supportability, scalability, extensibility, security, and compliance
  • Understand the technology landscape and trends and apply to the environment/architecture where applicable
  • Must have strong organizational and problem-solving skills with great attention to detail.
  • Must have clear and effective communication skills, both written and verbal.
  • Create a supportive and collaborative work environment, where talented employees can thrive
  • Monitor and adjust processes to accommodate business needs and promote team strengths
  • Keep projects on track and prepare for future projects. Work with other departments to make both strategic and operational decisions
  • Assess feasibility, plan, and coordinate timely completion of projects, while improving functionality and stability of the system as a whole.
  • Guide business towards accomplishing their goals, while managing expectations based on available resources
  • Oversee development of software through the entire product lifecycle in a fluid, fast-paced Agile environment
  • Lead discussions to decide on new platforms, microservices, architecture, design patterns, coding conventions, and best practices
  • Manage product quality and adhere to regulatory policies by providing appropriate code coverage, test automation, documentation, thoroughness in design and implementation.
  • Balance competing priorities to ensure we effectively ship new features while resolving defects and managing technical debt
  • Guide the team in using existing frameworks and architecture, including cloud-based infrastructure, vendor API, SaaS, and CI/CD. Adapt these for improved effectiveness, changing business needs, maintainability, and flexibility
  • Take technical ownership of projects, in terms of timeliness and quality. Find solutions when no one else on your team can.


  • Ability to influence, persuade, and manage conflict
  • Ability to build trust, inspire others, communicate effectively both verbally and in writing, build consensus, attract top talent, and match employee skills and goals to project objectives
  • Strong technical leader as well as an independent, critical, and analytical thinker who can rapidly adapt to changing business and organizational demands
  • Excellent interpersonal and relationship-building skills
  • 7+ years of software engineering experience
  • Deep knowledge of Java, databases, and web-related servers.
  • Knowledge of JavaScript concepts
  • Knowledge of Java 1.6+
  • Knowledge of Agile, SDLC, and QA processes.


  • Experience in large, diverse technology environments
  • Experience with continuous delivery pipelines and devops practices
  • PMP or CSM Certification
  • ReactJS
  • Java 1.8
  • Spring MVC
  • PostgreSQL, Hibernate and other ORMs, Spring Data, and QueryDSL.
  • Tomcat, Heroku, and AWS
  • FICO Blaze and other Business Decision Servers, OutSystems
  • REST and SOAP
  • Knowledge of the Agile process and Test-Driven Development
  • Integration and Unit Testing Frameworks
  • Authorship of independent projects
  • Bachelor degree or higher in Computer Science

Recommended skills

Technical Debt
Amazon Web Services
Test Automation
Certified Scrum Master
Software Quality Assurance (Sqa)
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 282680


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.