Senior Software Engineer I (Web Applications)

Alliance Technical Group
2h$135,000 - $140,000

About The Position

Alliance Technical Group is a leading provider of stack emissions monitoring systems and services across the U.S., delivering reliable, innovative solutions to meet critical regulatory and operational needs. We’re building modern, scalable web applications and seeking a Senior Software Engineer I (Full Stack) to join our team. This role is ideal for engineers who enjoy working across the web stack and collaborating with developers, QA, and product managers in a fast-paced environment.

Requirements

  • Bachelor’s or Master’s in Computer Science or related field.
  • 6+ years of proven experience in professional software development.
  • Strong proficiency in JavaScript, HTML, CSS, and modern frameworks (React, Angular, or Vue) Svelte and Blazer are preferred.
  • Demonstrated experience building scalable, responsive, and high-performance web UI applications.
  • Strong understanding of frontend architecture, state management, performance optimization, and accessibility best practices.
  • Solid experience with C# and .NET / ASP.NET Core / Web API, including building and integrating backend services.
  • Proven experience developing and consuming RESTful APIs and microservices, and working with CI/CD pipelines in Azure DevOps or GitHub Enterprise.
  • Proven ability to leverage AI-assisted development tools or agents to accelerate delivery while ensuring high code quality and maintainability.
  • Strong understanding of software design principles and system architecture.
  • Demonstrated ability to own features end-to-end and collaborate effectively across cross-functional teams.
  • Experience mentoring engineers and contributing to technical decisions and best practices.
  • Excellent communication skills and ability to collaborate across cross-functional teams.

Nice To Haves

  • Full-stack experience on large-scale web applications.
  • Familiarity with microservice-based architectures.
  • Experience with desktop UI apps (WPF, MVVM).

Responsibilities

  • Own and deliver end-to-end features, with a strong focus on frontend architecture, UI quality, and performance.
  • Design and build scalable, responsive UI components using modern TypeScript frameworks.
  • Integrate frontend applications with RESTful APIs and .NET microservices; develop backend services as needed using C# and ASP.NET Core.
  • Lead UI-focused design discussions and contribute to overall application architecture.
  • Improve performance, accessibility, and maintainability across the application.
  • Contribute to CI/CD pipelines to enable reliable build, testing, and deployment.
  • Use AI-assisted tools to enhance development productivity while maintaining high code quality.
  • Collaborate cross-functionally (developers, QA, and product managers) to translate product requirements into intuitive user-facing solutions.
  • Mentor and guide engineers, especially in frontend best practices, code quality, and design patterns.
  • Promote and uphold best practices in frontend development, usability, and system design.

Benefits

  • Medical, Dental, and Vision Insurance
  • Flexible Spending Accounts
  • 401(K) Plan with Competitive Match
  • Continuing Education and Tuition Assistance
  • Employer-Sponsored Disability Benefits
  • Life Insurance
  • Employee Assistance Program (EAP)
  • Paid Time Off (PTO), Paid Holidays, & Bonus Floating Holiday (if hired before July 1st)
  • Profit Sharing or Individual Bonus Programs
  • Referral Program
  • Per Diem & Paid Travel
  • Employee Discount Hub
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service