Unclassified - Cary, NC

posted 8 days ago

Full-time - Senior
Cary, NC

About the position

The Senior Java Software Developer will play a crucial role in developing new SaaS features and offerings that address real customer needs. This position requires expertise in Java development and a strong focus on delivering high-quality, scalable solutions for a rapidly growing SaaS web application. The developer will work collaboratively within a scrum team to enhance the product and ensure customer satisfaction through innovative software solutions.

Responsibilities

  • Participate in the identification, prioritization and development of technical initiatives and strategies.
  • Design, implement, and maintain highly scalable components, services and systems that support high-volume transaction loads.
  • Identify and drive improvements to software and development processes.
  • Work as part of a scrum team to develop new features.
  • Deliver automated unit tests to ensure high quality of code.
  • Conduct peer design/code reviews.
  • Break down User Stories into concrete development tasks.
  • Track progress on work accomplished to support project management.
  • Mentor other engineers on best design, coding, quality, and development practices.
  • Protect and maintain the integrity of customer data.

Requirements

  • BS/MS in Computer Science, Information Technology or equivalent work experience.
  • Minimum 7 years of experience in all phases of systems development.
  • Excellent problem solving and troubleshooting skills with attention to detail.
  • Able to quickly stub out implementations and iteratively develop working code.
  • Flexibility to work with distributed teams working in different time zones.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service