Jobs · Engineering · California

Senior Software Developer/Solutions Architect

The Marlin Alliance, Inc. · San Diego, CA · 11 mo ago
Engineering$110k–$180k/yrFull-time

Duties/Responsibilities

  • Define, design, and implement technical solutions in the context of system and software engineering factors that influence system performance, life-cycle costs, risks, and the potential for interoperability.
  • Architect and code solutions that are: secure, scalable, extensible, implementable, reusable, well-documented and sustainable.
  • Work with the VP of Technology Solutions and applicable PMs to advise teams to design, develop, & deploy technical solutions that meet client objectives.
  • Ensure software requirements are stable, traceable, allocated to iterations and assessed for dependencies to meet iteration goals for capability and test.
  • Hold team accountable to code reviews & engineering best practices.
  • Help drive the evolution of architecture solutions to keep up with changes in both technology and market need, and to meet delivery objectives.
  • Work with the individual development leads to continue to document & evolve the solution architecture. Ensure best practices are captured and communicated.
  • Guide junior developers through skill & professional development.
  • Document and communicate clearly technical approaches and architectures, either to existing customers or to prospective customers.
  • Produce high level architecture designs.
  • Produce technical estimates.
  • Contribute to Request For Proposal (RFP) responses.

Required Qualifications

  • Bachelor’s degree in computer science, information systems, engineering, or other related scientific or technical discipline from accredited college/university.
  • 8+ years of experience in software engineering/development.
  • Proven ability to contribute to technical architecture design that supports robust solutions, including experience with requirements management and technology selection.
  • Experience with Angular 7+.
  • Experience with RxJS.
  • Experience in data migration, data flows and data visualizations.
  • Experience in applying analytical skills to support process improvement, studies, and analysis projects.
  • Good understanding of SDLC and solution delivery methodologies, particularly Agile/Scrum.
  • Must be able to obtain a Secret clearance.

Preferred Qualifications

  • Experience with Risk Management Framework (RMF).
  • Direct experience in the Naval Modernization Process.
  • Experience in the following technologies: UiPath, JavaScript, C#, React, Vue, Bootstrap, CSS.
  • Experience with Progressive Web Application (PWA) development.
  • IAT-II/Cyber Security Workforce (CSWF) Certification.

Job Classification

Associate II $110,000 - $180,000

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com