Certec - Tampa, FL

posted 14 days ago

Full-time - Principal
Tampa, FL
Professional, Scientific, and Technical Services

About the position

We are seeking an experienced and dynamic Principal Java Developer to lead our software development team. This role is crucial in driving the design, development, and testing of cutting-edge software solutions for our company's products.

Responsibilities

  • Guide and mentor a team of software engineers, fostering a culture of innovation and excellence.
  • Provide expert input on UI design, architecture, database structures, and instrument controls for our software products.
  • Oversee and participate in modeling behaviors, object hierarchies, database structures, and systems.
  • Direct unit and integration testing, verification, and debugging processes.
  • Troubleshoot complex issues and develop effective solutions.
  • Lead Agile software development processes, ensuring efficient project delivery and team productivity.

Requirements

  • Bachelor's degree in Computer Science or related field (required)
  • Minimum 7 years in software engineering, with demonstrated leadership responsibilities
  • Proven track record in Agile software management in a lead role
  • Comprehensive understanding of software development life cycle best practices
  • Full-stack development experience, from UI to database and DevOps
  • Advanced proficiency in Java and other object-oriented or scripting languages
  • Expertise in relational databases and cloud-based deployments (AWS preferred)

Nice-to-haves

  • Master's degree (preferred)
  • Technical Skills in Java and JavaFX, SQL, JavaScript and modern frameworks (React/Angular), HTML and CSS, Cloud technologies (preferably AWS)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service