A

ACCO Engineered Systems

Designs, fabricates, and maintains HVAC systems

Senior Full-Stack .NET Developer

Full-Stack EngineeringUpdated on Nov 10
Full-timePasadena, CA, USA$133k - $171.5k /yr

About the Job

Requirements

  • At least 6 years of professional full-stack software development experience, with a strong focus on hands-on coding.
  • Advanced proficiency writing clean code in C# and the .NET framework, including .NET Core, .NET 6, or .NET 8+, and modern front-end web technologies, including hands-on experience building single-page applications with Vue.js.
  • Hands-on experience developing, deploying, and managing cloud-native .NET applications within the Azure Cloud ecosystem.
  • Strong SQL skills and hands-on experience with Microsoft SQL Server and Databricks, including writing performant queries and integrating data access into .NET applications.
  • Experience assigning work to third-party vendors or managed services teams and conducting quality control and code reviews on their deliverables.
  • Familiarity with software testing methodologies, collaboration with QA teams, and implementation of .NET unit and integration tests, such as xUnit or NUnit.
  • Understanding of dependency injection and inversion of control, with hands-on experience using the built-in .NET dependency injection container to build loosely coupled, testable, and maintainable applications.
  • A bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent practical or industry experience.
  • Ability to meet the stated physical demands, including frequently lifting or moving up to 10 pounds and occasionally up to 20 pounds; close vision and focus adjustment; prolonged sitting; frequent reaching; and occasional standing, walking, stooping, kneeling, or crouching.

Responsibilities

  • Write clean, maintainable, and secure code across the entire application stack.
  • Incorporate design guidance and standards review from the Technical Application Architect while independently determining implementation approaches for secure, robust, and scalable cloud applications and desktop and mobile solutions.
  • Define technical requirements, assign development tasks to external managed services partners, and review their code for alignment with company standards.
  • Collaborate with the Software Quality Assurance team to design test plans, facilitate automated and manual testing, and ensure application stability before deployment.
  • Build and maintain an application portfolio focused on .NET cloud architectures while supporting desktop and mobile initiatives within the Microsoft ecosystem.
  • Establish, document, and enforce code quality, security protocols, and CI/CD pipelines across internal and external teams to ensure adherence to architectural standards.
  • Conduct pairing sessions, code reviews, and workshops to develop junior and mid-level developers’ development, architecture, and engineering skills.
  • Ensure internal developers and external partners understand and follow core design patterns to minimize technical debt.
  • Build and maintain responsive, component-driven front-end interfaces and integrate them with back-end services.
  • Work Monday through Friday, with scheduled hours typically beginning and ending between 7:00 a.m. and 5:00 p.m.; work outside regular hours may occasionally be necessary to meet business needs.
  • Travel to other office locations 0–5% of the time.

Desired Qualifications

  • Experience developing console applications or background services, or building cross-platform mobile applications as single-page applications using Vue.js with the Quasar framework.
  • A proven track record of leading, mentoring, or acting as a technical lead for a team of developers.
  • Certifications such as Azure Developer Associate or Azure Solutions Architect.

About the Company

ACCO Engineered Systems

Designs, fabricates, and maintains HVAC systems

ACCO Engineered Systems designs, installs, and maintains mechanical systems for commercial and industrial buildings, including HVAC, refrigeration, plumbing, process piping, and building automation. It uses an in-house, integrated delivery approach—engineering design, fabrication, installation, commissioning, and ongoing service—so projects are designed, built, and supported by one team. It differs from competitors with an employee-owned ESOP structure, large-scale in-house capabilities, and a broad geographic footprint in California and the Southwest, offering private-culture feel with the scale of a big contractor. The goal is to provide reliable, cost-efficient mechanical and control-system solutions tailored to each customer’s needs, backed by complete design, build, and maintenance.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Pasadena, CA
Founded
1934

Recently Posted Jobs

Explore more opportunities at ACCO Engineered Systems

See more jobs