Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field — or equivalent experience.
- 5+ years of professional software development experience, including senior-level ownership of projects end-to-end.
- Strong proficiency in C# and .NET (ASP.NET Core), including Clean Architecture, Entity Framework Core, and dependency injection.
- Strong proficiency in front-end development with TypeScript and React, including state management (Redux Toolkit) and modern build tooling (Vite).
- Hands-on experience working in an AI-native way: using custom instructions, prompt files, custom agents, and Agent Skills; orchestrating multi-agent workflows; and applying context engineering.
- Experience with cloud services, particularly Microsoft Azure (App Service, Entra ID, Key Vault, Application Insights).
- Knowledge of database management systems, particularly SQL Server.
- Understanding of RESTful API design and enterprise integration patterns.
- Familiarity with DevOps practices and tools, including GitHub Actions and CI/CD pipelines.
- Proficiency in version control systems, particularly Git and GitHub.
- Experience with automated testing frameworks (e.g., xUnit, Jest, Playwright).
- Excellent problem-solving skills and strong communication and collaboration.
Skills & Competencies
- Creative Problem Solving: Solve complex technical challenges and apply technology, including AI, to novel business problems.
- Rapid Delivery: Quickly build, iterate on, and ship production-quality software, increasingly with AI assistance.
- Engineering Judgment: Make sound architectural decisions and critically evaluate AI-generated output for correctness, security, and quality.
- Cross-Functional Collaboration: Work with product managers, designers, and business partners to align solutions with user needs.
- Technical Communication: Explain complex technical concepts to both technical and non-technical audiences.
- Mentorship: Mentor engineers and contribute to a culture of learning and continuous improvement.
- User-Centric Design: Build software that augments users and improves their experience.
Company Benefits
Health & Welfare Benefits: Medical and prescription drug plans, telemedicine (with medical plan), High-Deductible Health Plan (HDHP) and Health Savings Account (HSA), dental and vision plans, virtual physical therapy*, an employee assistance program (EAP)*, and voluntary accident, critical illness, and hospital indemnification programs.
Financial Benefits: Retirement 401k program with company match, an employee stock purchase plan (voluntary), financial wellness planning*, paid parental leave*, flexible spending accounts (FSA) for child care and health care, short-term and long-term disability*, basic life insurance, accidental death and dismemberment (AD&D)*, adoption financial reimbursement*, tuition reimbursement*, voluntary life insurance (for employees, spouses, and children), and voluntary identity theft and fraud protection.
*100% paid by ADS.
Why Join ADS?
Growth Opportunities & Global Presence: With a global network of approximately 70 manufacturing plants and 40 distribution centers, ADS offers extensive opportunities for career growth and development in various locations around the world.
Inclusive and Creative Work Culture: ADS fosters a culture of passion, innovation, and continuous improvement, empowering employees to shape industry-leading solutions. We value diverse perspectives, recognizing that they drive better ideas, processes, and performance. Our workplace is built on respect, inclusivity, and shared responsibility, ensuring every team member feels valued and contributes to our collective success.
Innovative & Sustainability Focused: Advanced Drainage Systems is one of the largest plastic recyclers in North America, ensuring over half a billion pounds of plastic is kept out of landfills every year.
Learn More: https://www.adspipe.com/about-us