Senior Software Engineer
Listed on 2026-06-03
-
Software Development
Software Engineer, Full Stack Developer
At Armanino, you determine your career path. This means it's possible to pursue challenges you are passionate about, in industries you care about. Armanino is proud to be among the top 20 largest firms in the nation and one of the Best Places to Work. We have built a community of resources ready and willing to support your ideas, strengthen your skills, and expand your professional network.
We believe your career should integrate with the rest of your life. At Armanino, you don’t check out of life when you check in t’s why we’ve created a unique environment where your passions, work, and family and friends can intersect. Our goal is to support your growth by connecting you with smart, collaborative professionals who value your ideas.
- Develop and maintain a secure, reliable, scalable, and efficient platform spanning back-end persistence and compute, APIs, and web applications
- Collaborate with cross‑functional teams to design and implement software solutions that meet business requirements
- Conduct code reviews and provide constructive feedback to ensure quality and adherence to best practices
- Mentor and guide engineers, fostering technical growth and development
- Participate in the full software development lifecycle, from requirements gathering through deployment and maintenance
- Troubleshoot and resolve complex technical issues
- Drive continuous improvement of development processes, tools, and engineering practices
- Minimum 5 years of software development experience
- Strong proficiency in at least one strongly typed language, with a willingness to work in Type Script
- Minimum 3 years of experience with one or more major cloud platforms (AWS, Azure, or GCP)
- Extensive experience with back‑end technologies, No
SQL and/or SQL databases, React, Type Script, and Node.js - Solid understanding of software development principles, design patterns, and best practices
- Experience conducting code reviews and mentoring engineers
- Proficiency with AI‑enabled software development and adaptability to evolving best practices
- Excellent problem‑solving skills and attention to detail
- Strong communication and collaboration skills
- Experience with GraphQL
- Knowledge of serverless architectures, event‑driven systems, and microservices
- Familiarity with Infrastructure as Code (IaC), including AWS CDK
- Experience building agentic AI solutions
- Experience developing software for tax, accounting, or compliance‑driven industries such as healthcare or finance
- Experience building multi‑tenant SaaS applications
- Experience in a technical leadership role
Compensation ranges for this position vary by location:
- Colorado: $125,900 – $148,100
- Washington, Illinois, New York, Southern California: $138,500 – $162,900
- Northern California: $144,800 – $170,300
- Medical, dental, vision
- Generous PTO plan and paid sick time
- Flexible work arrangements
- 401K with Profit Sharing
- Wellness program
- Generous parental leave
- 11 paid holidays
Armanino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Armanino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Armanino expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).