Programmer/Analyst

Full Time
Cleveland, OH
Posted
Job description

TCDI is seeking an experienced Programmer/Analyst to join our growing team. As an integral member of the development team, the Programmer/Analyst will be focused on building out TCDI’s current legal software suite.

They are responsible for the design, development and installation of creative and scalable software solutions. This position requires fluency in Java and JavaScript (typescript), as well as current frameworks like React. The ideal candidate must have a strong grasp of SQL and database concepts, as well as a knowledge of or a willingness to learn other languages/frameworks (GWT). Experience with PHP and Laravel is preferred.

  • Essential Functions:
  • Work and Skill Requirements:
  • Education Requirements:
  • Other Requirements:
  • Develop information systems by designing, developing, and installing software solutions.
  • Develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Develop creative, efficient and scalable technical solutions for given business problems in standard modeling languages.
  • Develop highly performant, testable, scalable, object-oriented code.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Review code and pull requests to ensure architectural standards and code quality are maintained.
  • Develop and maintain unit and integration tests.
  • Deploy the code to non-production environments.
  • Collaborate with other engineers to design, implement and test data layer for performance, data integrity and scalability.
  • Collaborate with other engineers to identify common pain points, develop solutions and evangelize best practices.
  • Solve complex engineering problems up and down the platform.
  • Work to ensure that all project deliverables are on time and high quality.
  • Provide information by collecting, analyzing, and summarizing development and service issues.
  • Follows the software development lifecycle using Agile development methodology.
  • Accomplish engineering and organization mission by completing related results as needed.
  • Proficient in Java, Typescript, React, CSS, PHP, Python.
  • Working knowledge of the differences in developing for various browsers and platforms.
  • Experience in SQL (PostgreSQL).
  • Experience in ElasticSearch and GWT is a plus.
  • Ability to learn quickly and work independently with minimal direction and guidance.
  • Excellent written and verbal communication skills.
  • Strong sense of ownership of your work
  • 5 years of experience or 8 years of related field experience.
  • Bachelor's degree
  • Ability to pass background checks
  • Evening or weekend work sometimes required to meet client requirements.

If you are interested in joining our growing development team then this may be the right opportunity for you. We look forward to hearing from you!

Job Type: Full-time
Required experience: 5 years of experience or 8 years of related field experience.

To apply please send your resume and cover letter to j_ballard@tcdi.com.

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs