Senior Web Application Developer

E LogicSacramento, CA
Hybrid

About The Position

E-Logic is seeking a Senior Web Application Developer to support the Sacramento County agency in designing, developing, and maintaining mission-critical web applications. This role will play a key part in modernizing legacy systems, building scalable platforms, and supporting public-facing digital services. The ideal candidate is a hands-on technical leader with strong full-stack development experience, capable of working across the entire software development lifecycle--from requirements analysis through deployment and ongoing support. This role will be on-site 3 days per week with possibility of 2 days remote.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • 6+ years of experience in web application development (senior-level expertise)
  • Strong experience with: C#, .NET / .NET Core
  • Web APIs / RESTful services / GraphQL
  • Angular (v15+), TypeScript, JavaScript, HTML5, CSS3
  • SQL Server, T-SQL, database design
  • Experience with version control tools (Git, GitHub)
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies
  • Experience performing system design, development, testing, and deployment

Nice To Haves

  • Experience supporting government or public sector projects
  • Familiarity with cloud platforms (Azure, AWS, or similar)
  • Experience with Microsoft Power Platform
  • Knowledge of Linux environments
  • Exposure to AI/ML development or integrations
  • Experience modernizing legacy systems

Responsibilities

  • Design, develop, and maintain scalable web applications and enterprise systems
  • Lead full-stack development efforts, including front-end, back-end, and database components
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions
  • Develop APIs and microservices using modern frameworks and technologies
  • Build responsive, user-friendly interfaces using modern JavaScript frameworks
  • Perform code reviews, enforce coding standards, and mentor junior developers
  • Conduct testing, debugging, and performance optimization
  • Support deployment, release management, and system maintenance activities
  • Ensure compliance with government security, accessibility, and data standards
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service