Senior Software Engineer

Remote
Full Time
DISA
Experienced
Location: Remote, USA

About the company: 

At VivSoft, we aim to solve complex federal problems using emerging and open technologies in a collaborative and rewarding environment. VivSoft is a diverse team of strategists, engineers, designers, and creators experienced in building high-performance effective software, with impactful organizational design and organizational dynamics for software delivery. We build secure Software Factories based on DoD reference designs and NIST Frameworks for Cloud and DevSecOps. These factories deliver AI/ML Applications, Data Science Platforms, Blockchain, and Microservices for DoD, Healthcare, and Civilian Agencies.

Job Summary:
The Senior Software Engineer will lead the research, design, and development of computer software, with a focus on JAVA-based applications. This role requires advanced technical expertise to perform high-level systems analysis, design, integration, and implementation of complex software solutions. The engineer will direct all phases of system development, ensuring alignment with quality standards and project timelines.

Key Responsibilities:
  • Conduct research, design, and development of software applications.
  • Perform systems analysis, integration, and documentation for application software.
  • Lead phases of system development, emphasizing analysis, testing, and acceptance (IV&V, DT&E).
  • Analyze software requirements to balance design feasibility with time and cost constraints.
  • Prepare and deliver technical presentations and briefings.
  • Ensure quality deliverables for DATAAPS tasks.

Skills/Qualifications Required:
  • Bachelor’s degree in computer science, Software Engineering, or related field (master’s preferred).
  • Clearance: Active secret clearance is required.
  • 5+ years in software engineering, including senior-level roles.
  • Mastery of Java and scripting frameworks (e.g., STRUTS/STRUTS2) for enterprise applications.
  • Proficiency in HTML/XHTML, XML, and modern web frameworks.
  • Advanced skills in Oracle Database, PL/SQL, and data optimization.
  • Experience designing scalable solutions with WebLogic12 and understanding of CMM principles.
  • Deep knowledge of AGILE practices, testing phases (IV&V), and SDLC stages (design, deployment, maintenance)
  • Implementation of security best practices and performance tuning
  • Familiarity with project management tools (Jira, Asana) and DevOps/CI-CD pipelines
  • Ability to mentor junior engineers and lead cross-functional teams.
  • Analytical thinking to resolve complex technical challenges.
  • Clear articulation of technical concepts to stakeholders and non-technical audiences.
  • Team-oriented approach for brainstorming and project execution.

Benefits:
  • Comprehensive Medical, Dental, and Visions Plans (Healthcare benefits are 100% employer-paid for employees only)
  • Life Insurance
  • Paid Time Off (Flexible/Combined PTO, Bereavement Leave, 11 Company Paid Holidays)
  • 401K Retirement Plan with employer match
  • Professional Development Training Reimbursement
  • Flexible/remote work schedules
Target salary range: $120,001 - $150,000.
 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*