We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer

Spectraforce Technologies
United States, California, San Diego
Oct 28, 2025
Job Title: Software Engineer

Location: San Diego, CA 92121 (Onsite)

Duration: 12 Months with possibile extension


Experience:

  • 7+ yrs of experience required
  • Experience with impact assessment of software development.
  • Experience in React/Angular Web Frameworks, python. Working knowledge of Linux development environment tools.
  • Strong hands-on experience with React for front-end development.
  • Broad technical background with exposure to embedded devices and non-browser-based environments.
  • Experience working with backend systems, particularly Java, is highly preferred.
  • Ability to collaborate across frontend, backend, and embedded platforms to deliver integrated solutions. Candidates with a mix of React and Java backend development experience will be given priority.
  • Hands on experience developing applications utilizing React and JavaScript.
  • Experience in using Agile methodologies (e.g. SCRUM, Kanban, TDD, etc.)
  • 4+ years of experience in software development involving front end development.
  • Bachelor of Science, Computer Engineering, Computer Science, or equivalent experience (MS preferred). May require Bachelor's degree and/or related experience.
  • Hands-on experience with React and JavaScript.
  • Experience with project management tools such as Jira.
  • Experience with requirements management tools such as Jama.
  • Experience using configuration management tools such as GitHub.
  • Good understanding of front-end frameworks such as React or Angular. Proficiency with at least one of modern application development language, such as Java, C++, or C.
  • Experience with integration, integration testing, and cybersecurity for embedded SW.
  • Strong written, verbal, interpersonal and presentation skills.


Duties:

  • Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions.
  • Design software or customize software for client use with the aim of optimizing operational efficiency.
  • May analyze and design UI/UX within an application area, working individually or coordinating microservice development as part of a team. May supervise offshore developers.


Competencies:

  • Assesses issues thoroughly and solves complex problems; removes roadblocks for the team.Creates a workplace environment of mutual respect. Takes time to explain decisions.
  • Reaches across departments, organizations or geographies to best serve the customer.
  • Ability to work with geographically dispersed teams across time zones.

Applied = 0

(web-675dddd98f-24cnf)