Who is Blueprint?
We are a technology solutions firm headquartered in Bellevue, Washington, with a strong presence across the United States. Unified by a shared passion for solving complicated problems, our people are our greatest asset. We use technology as a tool to bridge the gap between strategy and execution, powered by the knowledge, skills, and the expertise of our teams, who all have unique perspectives and years of experience across multiple industries. We’re bold, smart, agile, and fun.
What does Blueprint do?
Blueprint helps organizations unlock value from existing assets by leveraging cutting-edge technology to create additional revenue streams and new lines of business. We connect strategy, business solutions, products, and services to transform and grow companies.
Why Blueprint?
At Blueprint, we believe in the power of possibility and are passionate about bringing it to life. Whether you join our bustling product division, our multifaceted services team or you want to grow your career in human resources, your ability to make an impact is amplified when you join one of our teams. You’ll focus on solving unique business problems while gaining hands-on experience with the world’s best technology. We believe in unique perspectives and build teams of people with diverse skillsets and backgrounds. At Blueprint, you’ll have the opportunity to work with multiple clients and teams, such as data science and product development, all while learning, growing, and developing new solutions. We guarantee you won’t find a better place to work and thrive than at Blueprint.
In this role, you will design, build, and maintain scalable web applications and cloud-based services that support critical business systems. You will work closely with product, business, and engineering stakeholders to translate requirements into well-architected solutions, ensuring performance, security, and reliability across the full development lifecycle. This role requires strong technical expertise, hands-on development, and the ability to independently deliver high-quality solutions in a fast-paced, agile environment.
Design, develop, test, document, implement, and maintain complex web applications and cloud services based on business requirements
Build and maintain cloud-based services, including application and web services, with a focus on scalability, reliability, and performance
Prepare and maintain technical documentation, including system design, architecture diagrams, monitoring strategies, and design rationale
Monitor system capacity and performance; design and implement scaling strategies as needed
Evaluate requests for new features and enhancements, assessing feasibility, cost, timelines, and compatibility with existing systems
Participate in code reviews, technical planning, and architecture/design discussions
Write and execute test cases; identify, log, and resolve defects
Ensure all code, architecture, and implementations meet security and compliance requirements
Leverage AI-based tools and solutions to improve development efficiency, code quality, and test coverage
Execute assigned work items and project plans within an agile delivery framework
Participate in sprint planning, task breakdown, and backlog refinement
Collaborate with product managers and business partners to clarify requirements and drive alignment
Bachelor’s degree in Computer Science, Information Systems, or a related field
5+ years of hands-on experience with C# and ASP.NET development
5+ years of experience designing, deploying, and supporting cloud-based services and infrastructure
5+ years of experience with SQL and data warehouse technologies
Strong understanding of end-to-end software development lifecycle (SDLC)
Experience with CI/CD methodologies, including pipeline configuration and YAML-based workflows
Ability to work independently from documented requirements through design, development, testing, and deployment
Strong troubleshooting skills with the ability to diagnose and resolve system and code-level issues
Excellent verbal and written communication skills with the ability to collaborate across technical and non-technical teams
Demonstrated problem-solving, analytical, and customer-focused mindset
Consistent employment history with a minimum of 18 months tenure in recent roles
Experience with enterprise-scale cloud infrastructure, including application and web services, advanced storage solutions, container orchestration, event-driven architectures, identity and access management, secrets management, and cloud-based databases
Experience deploying, managing, and monitoring containerized workloads
Familiarity with infrastructure-as-code solutions
Experience working in regulated or security-sensitive environments
Front-end development experience with modern JavaScript frameworks such as React.js or Angular.js
Prior experience in large, complex enterprise environments is a strong plus
Salary Range
Pay ranges vary based on multiple factors including, without limitation, skill sets, education, responsibilities, experience, and geographical market. The pay range for this position reflects geographic based ranges for Washington state: $105,000 to $115,000 USD/annually. The salary/wage and job title for this opening will be based on the selected candidate’s qualifications and experience and may be outside this range.
Equal Opportunity Employer
Blueprint Technologies, LLC is an equal employment opportunity employer.
Qualified applicants are considered without regard to race, color, age, disability, sex, gender identity or expression, orientation, veteran/military status, religion, national origin, ancestry, marital, or familial status, genetic information, citizenship, or any other status protected by law. If you need assistance or a reasonable accommodation to complete the application process, please reach out to: recruiting@bpcs.com
Blueprint believes in the importance of a healthy and happy team, which is why our comprehensive benefits package includes:
Location: Remote, preferably in the Greater Seattle, WA area.