About The Position

As a member of the software engineering division, you will be responsible for designing, developing, troubleshooting, and debugging software programs for various platforms including databases, applications, tools, and networks. Your role will involve assisting in defining and developing software for tasks associated with the development, debugging, or design of software applications or operating systems. You will also provide technical leadership to other software developers, ensuring that projects are completed efficiently and effectively. Additionally, you will specify, design, and implement modest changes to existing software architecture to meet changing needs. The duties and tasks associated with this position are varied and complex, requiring independent judgment and a high level of expertise in your area. You may also take on a project lead role and supervise lower-level personnel.

Requirements

  • Fully competent in own area of expertise.
  • Experience in software development and debugging.
  • Strong understanding of software architecture and design principles.

Responsibilities

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, and networks.
  • Assist in defining and developing software for tasks associated with the development, debugging, or design of software applications or operating systems.
  • Provide technical leadership to other software developers.
  • Specify, design, and implement modest changes to existing software architecture to meet changing needs.
  • Exercise independent judgment in varied and complex tasks.
  • May take on a project lead role and supervise lower-level personnel.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service