Lead Java Developer 6434


Job Details

TCI has an immediate need for a Lead Software Engineer (Java) in Cincinnati, OH. (On-Site) This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions or hire.


NOTE: THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD).


SUMMARY


The Lead Software Engineer designs and implements software solutions as a member of an agile squad. In this role the Lead Software Engineer also participates in all agile ceremonies driving activities from design to delivery.

RESPONSIBILITIES


  • Work collaboratively with other software engineers to define system architectures and design solutions.
  • Design and implement new software features while continuously improving quality of technical products and applications.
  • Provide technical knowledge and leadership as a developer on an agile squad.
  • Participate in communities.
  • Responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined.
  • Develop software meeting code quality standards and metrics.
  • Practice test-driven development.


REQUIREMENTS

  • Minimum of 5 years of experience as a Java Developer including Springboot.
  • Extensive Angular development experience via Angular framework using TypeScript, JavaScript, and Java.
  • Strong knowledge of web technologies HTML, CSS/SCSS, REST services, application servers and deployment.
  • Experience with JavaScript (Node.js).
  • Experience with Cloud development (preferably AWS).
  • Experience with version control solutions preferably Git / GitHub, Jenkins, Node.js, NPM and Spring framework.
  • Work is on-site in Cincinnati, OH (No remote).





 TCI Technology Consulting

 06/01/2024

 Cincinnati,OH