user avatar

Senior Software Developer

Tecolote Research

Posted today

Job Requirements

Goleta, CA
DoE Q or L Polygraph Unspecified
Career Level not specified
$98,000 - $125,000

Job Description

Overview

We are seeking a Senior Software Developer to join our team and work with us on the systems that support our company. If you are passionate about software development and want to make a difference where you work, then this is the position for you.

Responsibilities

  • Own projects cross functionally/across teams
  • Takes on the most challenging development projects. Identifies and proactively tackles these major challenges.
  • Leads adoption of new tools, methodologies, and systems.
  • Gives guidance, unblocks others, and may function as team lead
  • May function as a team or segment lead
  • Mentors more junior developers
  • Follow standard software development life cycle processes
  • Develop, test and maintain enterprise applications
  • Design and implement complex enterprise applications
  • Continuously innovate and modernize applicable software development technologies and trends
  • Perform code reviews
  • Create and maintain appropriate documentation
  • Communicate effectively with operational teams with complex software concepts
  • Translate technical requirements, develop application interface
  • Manage time in a deadline-driven, team environment
  • May supervise staff
  • Perform other duties as assigned




Skills Required

  • Must be a U.S. Citizen
  • Minimum 8 years experience
  • Possess a solid understanding of object-oriented software
  • Ability to learn desktop software development or web development technologies, tools and methodologies
  • Possess a solid understanding of applicable development platforms such as Microsoft Stack or AWS
  • Knowledge of building applications and user interfaces (e.g. Javascript, HTML/CSS, XML, C#, VBA and VB.NET) and/or databases (e.g. SQL) is desirable
  • Proficient in all MS Office applications
  • Demonstrated ability to creatively solve technical challenges
  • Possess excellent communication and collaboration skills
  • Salary Range: $98,000 -$125,000/Year, DOE




Education

A bachelor's degree in computer science (or other relevant concentration) required. An additional three years of directly relevant software development experience may substitute for the degree requirement.
group id: RTX116d99

Similar Jobs


Job Category
IT - Software
Clearance Level
DoE Q or L