Envision, LLC logo

Sr Software Engineer

Envision, LLC

  • MO
  • 1 day ago
  • $85
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Apache JMeterunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Atlassian JIRAunmatched
  • Autoscalingunmatched
  • Behavior Driven Development (BDD)unmatched
  • Best Practicesunmatched
  • Budgetingunmatched
  • CISSP - Certified Information Systems Security Professionalunmatched
  • Claims Processingunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Coachingunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Cost Controlunmatched
  • Cryptographyunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Financeunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gamingunmatched
  • GitHubunmatched
  • Go Programming Language (Golang)unmatched
  • Healthcareunmatched
  • Identity Data Managementunmatched
  • Insuranceunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Leadershipunmatched
  • Load Balancingunmatched
  • Machine Toolunmatched
  • Mentoringunmatched
  • Metricsunmatched
  • Microservicesunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Windows Azureunmatched
  • Natural Language Processing (NLP)unmatched
  • Negotiation Skillsunmatched
  • On Callunmatched
  • Open Sourceunmatched
  • Publicationsunmatched
  • Python Programming/Scripting Languageunmatched
  • Refactoringunmatched
  • Scrum Product Ownerunmatched
  • ScrumMasterunmatched
  • Service Level Agreement (SLA)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Storytellingunmatched
  • Stress Testingunmatched
  • System Architectureunmatched
  • Team Lead/Managerunmatched
  • Technical Leadershipunmatched
  • Technical Publicationsunmatched
  • Technical Strategyunmatched
  • Test Driven Development (TDD)unmatched
  • Trading Platformsunmatched

Description


Senior Software Engineer is a technical leader responsible for architecting, developing, and delivering innovative software solutions that supports long-term vision of becoming a technology-first provider of insurance industry services. This role combines deep technical expertise with strategic thinking to design scalable, maintainable, and user-friendly systems across web-based and business-to business platforms.
• As a key contributor, the Senior Software Engineer not only builds high-impact solutions but also mentors team members, influences architectural decisions, and drives engineering best practices. Their work directly contributes to operational efficiency and cost savings by automating manual processes and enabling smarter, data-driven workflows. This role is instrumental in aligning technology with business goals and ensuring the long-term success of the digital transformation.

QUALIFICATIONS
Required Qualifications

• Bachelor’s degree in Computer Science, Software Engineering, or related field 
• 8+ years of professional software development experience with significant 
involvement in system and solution architecture.
• Expert proficiency in one or more modern languages (e.g., Java, C#, Python, Go, or JavaScript/TypeScript).
• Proven track record designing and operating containerized workloads (Docker, 
Kubernetes) and infrastructure as code (Terraform, Pulumi, ARM).
• Hands-on experience identifying and mitigating security risks using OWASP, 
SAST/DAST tools, and zero-trust principles.
• Deep understanding of distributed systems, microservices, event-driven 
architectures, and messaging platforms.
• Proficiency with observability stacks (Dynatrace, Prometheus, Grafana, ELK) and major cloud platforms (AWS, Azure, GCP).
• Demonstrated success leading Agile teams using tools like Jira, Azure DevOps, or GitHub Projects.

Preferred Qualifications
• Master’s or Ph.D. in Computer Science, Engineering, or related discipline.
• Industry certifications (CISSP, AWS Solutions Architect – Professional, Google Cloud Architect).
• Experience in regulated or security-sensitive domains (finance, healthcare, 
defense).
• Background in real-time, low-latency systems (trading platforms, gaming engines).
• Contributions to open-source projects or published technical papers.
• Experience in the insurance industry, especially in auto claims processing systems or related domains.

Core Competencies and Skills
• Strategic & Architectural Thinking
o Crafting roadmaps for technology evolution, UML/C4 modeling, and trade-off analysis
o Applying Domain-Driven Design, SOLID, and cloud-native design patterns
• Security Expertise
o Architecting identity and access management (IAM) solutions, encryption at rest/in transit, and secure API gateways
o Embedding secrets management (Vault, AWS KMS) and runtime defense mechanisms
• Reliability & Performance
o Autoscaling, load balancing, chaos engineering practices, and SLA/SLO management
o Using stress-testing frameworks (JMeter, Locust) and profiling tools (YourKit, Perf)
• Cloud-Native & Infrastructure
o Advanced IaC orchestration (Terraform modules, CloudFormation macros)
o Service meshes (Istio, Linkerd), serverless patterns (FaaS, BFF), and edge computing
• Monitoring & Observability
o Distributed tracing (Dynatrace, Jaeger, Zipkin), log aggregation, and custom metrics design
o Defining error budgets and crafting on-call playbooks
• Agile & Development Practices
o Coaching Scrum Masters and Product Owners, driving OKRs and iterative delivery
o Championing TDD/BDD, pair programming, and continuous refactoring
• AI & Intelligent Systems
o Applying ML fundamentals (classification, recommendation, NLP) to software tooling
o Implementing MLOps pipelines: model training, versioning, deployment, and monitoring
o Ensuring ethical AI: bias detection, explainability, and data governance
• Leadership & Collaboration
o Mentoring engineers, conducting architecture reviews, and fostering cross team alignment
o Excellent stakeholder communication, negotiation, and technical storytelling

Numbers & Facts

LocationMO
IndustryComputer/IT Services
Salary$85
Company Size100 to 499 employees
Year Founded1983
Websitehttp://www.envision.com/

About Company

Envision LLC , is a premier technology solutions and staffing provider headquartered in St. Louis, Missouri, with branch offices in Phoenix, Arizona, and Marshalltown, Iowa. Since 1983, we have grown our staff and capabilities to develop and implement comprehensive technology solutions and provide high-level staff augmentation services.

Similar Jobs