Software Developer L5

Ncontracts
•$165,000 - $200,000

About The Position

Ncontracts is seeking a Software Developer L5 to serve as a technical leader and strategic contributor within its engineering organization. The role drives architectural decisions, leads complex technical initiatives, and shapes the technical direction of products. The developer works with engineering leadership, product management, design, and external stakeholders to translate business needs into technical solutions and communicate technical constraints and opportunities. The role calls for leadership across multiple teams and products, including setting technical strategy and engineering standards, mentoring and developing engineers, and identifying system-wide opportunities for consolidation and improvement. The developer owns complex problems spanning systems or teams, researches and champions useful technologies, and drives improvements to reliability, performance, maintainability, engineering productivity, and developer experience. L5 leadership expectations include participating in technical hiring and interviews, contributing to engineering roadmaps and technical strategy, leading architectural reviews and design discussions, serving as an escalation point for complex technical issues, and mentoring senior engineers.

Requirements

  • At least 7 years of software development experience, with demonstrated progression in technical leadership roles.
  • Expert-level proficiency in multiple programming languages, including C#/.NET and JavaScript/TypeScript, and modern frameworks such as React, Angular, or Vue.js.
  • Deep understanding of distributed systems architecture, microservices, and cloud-native design patterns.
  • Extensive experience with cloud platforms such as Azure or AWS, including infrastructure as code, containerization, and orchestration.
  • Advanced knowledge of database design, optimization, and management across SQL and NoSQL systems.
  • Proven experience designing and implementing CI/CD pipelines, automated testing strategies, and DevOps practices.
  • Strong background in API design, security implementations, and systems integration.
  • Experience with performance optimization, scalability planning, and system monitoring.
  • Track record of leading technical projects from conception to delivery.

Nice To Haves

  • Experience in fintech, compliance, or heavily regulated industries.
  • Background in data engineering, analytics, or machine learning implementations.
  • Experience with event-driven architectures and real-time data processing.
  • Knowledge of security frameworks and compliance standards such as SOC 2 and GDPR.
  • Experience managing technical debt and modernizing legacy systems.
  • Background in technical writing, documentation, and knowledge sharing.
  • Experience with agile methodologies and team leadership.
  • Understanding of business strategy and ability to align technical decisions with business objectives.

Responsibilities

  • Drive technical strategy and architectural decisions across multiple teams and products.
  • Set an example in code quality, design patterns, and engineering best practices.
  • Develop junior and mid-level talent, create learning pathways, and establish technical standards.
  • Identify opportunities for system consolidation, optimization, and strategic technical improvements.
  • Collaborate with executive leadership, product management, design, and external stakeholders to translate business requirements into technical solutions.
  • Research, evaluate, and champion technologies, frameworks, and methodologies that can improve competitive advantage and organizational efficiency.
  • Establish and maintain coding standards, review processes, and quality metrics across development teams.
  • Drive improvements to system reliability, performance, and maintainability.
  • Own complex, ambiguous problems across multiple systems or teams and lead them to resolution.
  • Lead technical projects from conception to delivery.
  • Participate in technical hiring decisions and interview processes.
  • Contribute to engineering roadmap planning and technical strategy.
  • Lead architectural reviews and technical design discussions.
  • Serve as an escalation point for complex technical issues.
  • Drive initiatives that improve engineering productivity and developer experience.
  • Mentor and develop senior engineers.

Benefits

  • Fun, fast-paced work environment.
  • Responsible PTO plan that meets or exceeds state and local medical and family leave laws.
  • 11 paid holidays.
  • Community and social events.
  • Mental health benefits.
  • Medical, dental, and vision insurance.
  • Company-paid group life insurance and short- and long-term disability.
  • Flexible Spending Account and Health Savings Account.
  • Aflac benefits, including critical illness, cancer protection, and hospital choice.
  • Pet insurance.
  • 401(k) with company match, with eligibility on Day 1 of employment.
  • 2 paid volunteer time off days.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service