Software Design Engr III

Artech LLC

San Diego, CA

JOB DETAILS
SALARY
$55–$58 Per Hour
SKILLS
Artificial Intelligence (AI), CSS (Cascading Style Sheet), Code Reviews, Computer Science, Database Management Software/Systems (DBMS), Database Technology, Datasheets, Engineering Management, HTML (HyperText Markup Language), Industry Standards, Installation Guide, Integration Testing, Java, Leadership, Presentation/Verbal Skills, Production Systems, Productivity Management, Progress Reports, Project Lifecycle, Project/Program Management, Prototyping, Risk, Software Architecture, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, System Architecture, System Test, Systems Engineering, Systems Maintenance, Team Lead/Manager, Technical/Engineering Design, Test Driven Development (TDD), Testing, Unified Modeling Language (UML), User Documentation, User Interface/Experience (UI/UX), Web Programming
LOCATION
San Diego, CA
POSTED
1 day ago
Job Title: Software Architect
Location: San Diego, CA,92121 (Onsite)
Duration: 12 Months
 
Salary Range: $55.00 - $58.00/Hour on W2 (Without Benefits).
Applicants must be willing to work on W2.
 
Clearance Required : Must possess an active Secret clearance to be considered and would be eligible to obtain up to a TS/SCI clearance in the future.
 
Job Description:
  • A Software Architect is needed to be a member of an Architecture Team that leads and coordinates the activities of a software development team and coordinates discussion and understanding of the software architecture to the Systems Engineering, Test Engineering, and PMO.
Position Responsibilities:
  • Work with our lead Software Architect and senior developers that lead the software development activities of a group of 20+ software developers.
  • Participate and lead discussions at customer meetings, working groups, and technical interchange meetings associated with the work performed in this project. Provide project briefing materials upon request.
  • Research, design, prototype and document web architectures, systems interfaces, and user interfaces in accordance with customer priorities, industry standards, and policy.
  • Guide the development of administrator and user documentation, including reference manuals, installation guides, and data sheets.
  • Assist with the integration, testing, troubleshooting and fielding of the system.
  • Option to work a 9/80 work schedule (i.e., 9 hour days, then work 8 hours on first Friday and off the second Friday).
Required Qualifications:
  • Bachelor’s degree in system engineering, Computer Science, Information Systems, Engineering Science, Engineering Management.
  • Can consider experience in lieu of degree.
  • 5+ years of hands-on experience as a senior software engineer performing full stack development.
  • Experience leading software engineering teams, conducting code peer reviews, and managing complex project lifecycles.
  • A track record of designing, deploying, and maintaining production systems.
  • Experience using AI in the Software Development Lifecycle to increase productivity of the development team.
  • Mastery or varied architecture styles.
  • Expertise using Model Based Engineering and leading a team in the successful completion of moving processes into the digital engineering environment.
  • Solid understanding of UML and SysML.
  • Experienced in defining and maintaining the implementation schedule used for driving performance, objectives, and results.
  • Demonstrated ability to work seamlessly with Program/Project management customers, reporting on progress, schedule, and risk.
  • Self-starter who is expected to step in and assume a leadership role with this in-progress activity.
Must-Have Skills:
  • Java/Web based development.
  • 5+ years hands-on architect level development.
  • Leadership of software engineering teams.
  • AI in Software Development Lifecycle (SDLC).
  • Model Based Engineering (MBE).
  • UML and SysML.
Nice-to-Have Skills:
  • HTML ,CSS ,Cameo/NoMagic MBSE tools.
  • Database management software.
  • Test-Driven Development (TDD) experience.
Desired Qualifications:
  • Familiarity with MBSE tools (prefer Cameo/NoMagic) and related tools.
  • Experience with database management software.
  • Past Test-Driven Development (TDD) experience a strong plus.

About the Company

A

Artech LLC