Principal Software Engineer- Hybrid

Envision Innovative Solutions

$130K — $160K *
Information Technology
15+ years of experience
Job Overview by Ladders

Qualifications

  • 20 years of experience with a bachelor's in computer science or 24 years without a degree
  • Proficient in Java, JavaScript, Swagger, Maven, Git, and Nexus
  • Experienced with Linux operating systems
  • Current/Active TS/SCI with Full Scope Polygraph security clearance
  • Strong background in web application development and containerized systems

Responsibilities

  • Design and develop web-based analysis tools
  • Build and deploy applications across various tech stacks
  • Provide real-time alerting and historical querying features
  • Analyze user requirements to inform software design and performance
  • Design and code new software or enhance existing applications
  • Debug existing software and resolve defects

Benefits

  • Average employee tenure of 7-10 years, indicating stability
  • $3,000 annual training budget for professional development
  • 5 weeks of paid time off (PTO) per year
  • 100% employer-paid medical coverage for employees
  • $1,200 stipend for phone and internet expenses
  • 401(k) plan with employer contribution of about 10% from the first day
  • 5% annual bonus based on performance
Full Job Description
Envision is seeking a motivated, career, and customer-oriented Principal Software Engineer to join our team at Columbia, Maryland. This is Hybrid position. Primary Responsibilities: • Designs, develops, and maintains a suite of web-based analysis tools. • Builds and deploys multiple applications across diverse tech stacks, including containerized React UIs, Java and Go microservices, custom REST security services, and data stores such as MongoDB and an OpenSearch cluster. • Provides users with real-time alerting, historical querying with smart query builders, and document storage and retrieval. • Analyze user requirements to derive software design and performance requirements • Design and code new software or modify existing software to add new features • Debugs existing software and correct defects Required Skills: • 20 years with a bachelor's in computer science (or related field) or 24 years without the degree • Experience using Java, JavaScript, Swagger, Maven, Git, and Nexus • Experience with Linux Security Clearance Requirement: • Current/Active TS/SCI with Full Scope Polygraph. • Average Employee Tenure: 7-10 Years - Stability and long-term growth. • $3,000 Annual Training Budget • 5 Weeks PTO • 100% Employer-Paid Medical Coverage • $1,200 Phone & Internet Stipend • 401(k) + ~10% (Vested Day One) • 5% Annual Bonus

Similar Jobs

More Jobs at Envision Innovative Solutions

More Information Technology Jobs

Find similar Principal Software Engineer- Hybrid jobs: