Senior Software Developer

Apply Now

Company: Tecolote Research, Inc.

Location: Goleta, CA 93116

Description:

Overview

Join our team as a Senior Software Developer and play a pivotal role in advancing our company's systems. If you're passionate about software development and ready to tackle challenging projects that make a difference, this opportunity is for you!

Responsibilities

  • Lead cross-functional projects and teams
  • Take on complex development projects and proactively address challenges
  • Champion the adoption of new tools, methodologies, and systems
  • Provide guidance, mentorship, and act as a team lead
  • Develop, test, and maintain enterprise applications
  • Design and implement complex enterprise applications
  • Innovate and modernize software development technologies
  • Conduct code reviews and ensure high-quality code
  • Create and maintain documentation
  • Communicate effectively with operational teams
  • Translate requirements from customers into Engineering Requirements
  • Manage time effectively in a deadline-driven environment
  • Potentially supervise staff and perform other assigned duties

Skills Required

  • U.S. Citizenship
  • Minimum 8 years of experience in software development
  • Strong understanding of object-oriented software principles, SOLID and DRY
  • Knowledge of Microsoft Stack or MEAN stack.
  • Proficiency in Microservices, WinForms, Typescript, RESTful APIs, NPM
  • Experience in building applications and user interfaces
  • Familiarity with relational databases and in-depth knowledge of SQL
  • Proven innovator with proactive, results-oriented mindset
  • Creative problem-solving abilities
  • Excellent communication and collaboration skills
  • Salary Range: $115,000 - $135,000 per year, DOE

Similar Jobs