About The Position

Position Summary: The Sr. Software Engineer will lead, the design, code, testing, and operation of online services, client applications, and web applications. Collaborate in person and/or online to ensure solutions are simple and deliver value. Drive improvements to efficiency, quality, and velocity of the team and should stay current with new languages/frameworks as needed by each ongoing development projects. This person will also perform code reviews and provide feedback to ensure strong coding practices.

Requirements

  • 5 or more years experience working with JavaScript frameworks (Vue / React / Angular, etc.) and libraries (jQuery, etc.)
  • 5 or more years of experience working with HTML 5 / CSS 3, Tailwind, etc.
  • 5 or more years Microsoft .NET. A mix of .NET Framework 4.8 through latest versions of .NET (v5 and later).
  • 5 or more years of experience with service-oriented architecture.
  • Experience with containerized applications is strongly desired.
  • 5 years of experience with implementation of logical database designs and relational database concepts
  • Experienced with concepts such as Site Reliability, High Availability, Performance and Scalability fundamentals.
  • Strong verbal and written communication skills and the ability to interact in a team environment
  • BS in Computer Science or equivalent experience required.
  • 5 or more years of experience developing object-oriented applications.
  • 5 or more years of experience with implementation of logical database designs and relational database concepts.
  • Ability to safely and successfully perform the essential job functions consistent with the ADA, FMLA and other federal, state and local standards, including meeting qualitative and/or quantitative productivity standards.
  • Ability to maintain reasonably regular, punctual attendance consistent with the ADA, FMLA and other federal, state and local standards.
  • Must be able to sit, stand, stoop or bend for an extended period (8 hours).
  • Must be able to lift and carry up to 25 lbs.
  • Must be able to listen and speak clearly over the phone

Nice To Haves

  • Mobile development experience is a plus.

Responsibilities

  • Analyze requirements, produce object-oriented designs for product enhancements and new development and provide feedback.
  • Develop and deliver code from detailed technical business requirements, leveraging a mix of approved technologies
  • Work independently on projects or as part of a team
  • Work on full stack solutions including front end, back end and databases
  • Make recommendations in the selection and design of a technology solution
  • Work with the team to estimate tasks, design and implement solution
  • Automate development processes
  • Provide software architectural guidance during the design phase.

Benefits

  • Health, dental, and vision benefits.
  • Employer-paid disability and life insurance.
  • Flexible spending accounts.
  • 401K with company match.
  • Paid time off and company-paid holidays.
  • Wellness resources.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service