Engineering

    Lead Software Engineer - .NET, Angular & SQL Server

    Location

    World wide / Hybrid / Remote

    Job Type

    Full-Time

    Experience

    12–18 Years

    Job ID

    14215

    About Venio Systems

    Modern legal teams don’t have time for slow, complicated, or expensive eDiscovery workflows. Venio Systems was built to fix that. We deliver a unified, AI-powered eDiscovery platform that helps law firms, service providers, corporate legal teams, and government agencies move from data to insight - faster and with far less friction. From collection to review to production, Venio brings every step of the eDiscovery lifecycle into one intuitive environment designed for real-world speed, accuracy, and cost efficiency.

    Customers rely on Venio to process large and complex data sets quickly, reduce review time, and minimize risk - all without heavy training, steep setup requirements, or hidden fees. Our platform automates repetitive tasks, improves decision-making with built-in AI, and equips teams to handle growing data volumes with confidence. Whether you need to modernize your review workflows, expand service capacity, or respond to matters on tight deadlines, Venio gives your team more control, more visibility, and more room to scale.

    Job Summary

    We are seeking an experienced and technically strong Lead Software Engineer to lead the design, development, and delivery of enterprise software solutions. The ideal candidate will provide technical leadership to development teams, drive architecture and design decisions, mentor engineers, and ensure successful execution of software projects aligned with business goals. The candidate should possess strong expertise in modern software development technologies, Agile methodologies, system design, and leadership capabilities while maintaining high standards for code quality, scalability, security, and performance.

    Key Responsibilities

    Technical Leadership

    • Lead and mentor software engineering teams across multiple projects
    • Drive technical architecture, design, and implementation decisions
    • Review and approve technical solutions, code quality, and development standards
    • Provide guidance on best practices, design patterns, scalability, and performance optimization
    • Conduct code reviews and mentor junior and senior developers
    • Identify technical risks and provide mitigation strategies

    Development & Delivery

    • Design, develop, and maintain enterprise-grade applications and services
    • Lead development of scalable APIs, backend services, and front-end applications
    • Ensure high-quality, maintainable, and secure code delivery
    • Troubleshoot complex production and application issues
    • Participate in hands-on development activities when required
    • Collaborate with Product Owners, Business Analysts, QA, DevOps, and stakeholders
    • Participate in sprint planning, estimation, retrospectives, and release planning
    • Track development progress and ensure timely delivery of milestones
    • Support prioritization of technical debt, enhancements, and production fixes
    • Ensure adherence to SDLC, release management, and change management processes

    Architecture & Innovation

    • Contribute to system architecture and technology roadmap planning
    • Evaluate and recommend new technologies, tools, and frameworks
    • Drive modernization initiatives and process improvements
    • Ensure solutions are scalable, reliable, maintainable, and secure

    Required Skills & Stack

    C#
    ASP.NET
    .NET Core
    Angular
    SQL
    Server
    Web APIs
    REST Services
    JavaScript
    TypeScript
    HTML5
    CSS3

    • Strong OOP (Object-Oriented Programming) concepts
    • SOLID principles and clean design patterns
    • Entity Framework / ORM frameworks & LINQ query optimizations
    • Git & version control tools, Azure DevOps / Jira project tracking

    Preferred Skills & Cloud

    Azure Cloud
    Microservices Docker
    Kubernetes
    CI/CD Pipelines
    OAuth / JWT
    SSO
    Performance Tuning

    • Building secure APIs with OAuth, JWT, and SSO authentication
    • Experience setting up CI/CD workflows and Docker containers
    • Performance profiling, query optimization, logging and monitoring

    Educational Qualifications

    Bachelor’s degree in Computer Science, Information Technology, or related engineering field.

    Nice to Have

    • Experience working in enterprise product-based environments.
    • Exposure to healthcare, finance, legal, or ERP domains.
    • Certifications in Microsoft technologies or Agile Scrum methodologies.

    Apply for this position

    Submit your profile details below to complete your application.

    Click to upload or drag & drop

    PDF, DOC, DOCX up to 10MB

    Uploading...
    fileuploaded.jpg
    Upload failed. Max size for files is 10 MB.
    Thank you! Your submission has been received!
    Oops! Something went wrong while submitting the form.