Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Full Stack Software Developer

Software Development | Portland, OR | Full Time

Job Description

About us:

AltSource is a successful and growing custom software development company headquartered in Portland, Oregon. We build custom software for interesting and challenging domains. We don’t just build software. We build lasting customer partnerships that help our customers grow their business. It’s why we love what we do. That’s why, no matter the job title, from fullstack developer to designer and everyone in between, we collaborate with our customers on a daily basis.

We made the Inc. 5000 Fastest Growing Companies list for the 3rd year in a row. 


About this full stack development role:
As a software developer in this customer-facing role, you will work closely with your team members and our clients to build new software that addresses real business needs, along real business timelines. You will get to know clients on a first name basis, understand their needs, and shape the “how” of solutions. You will have ample opportunities to present your ideas and work clearly to non-technical people and demonstrate how your solution meets their needs. You will see the solution through to delivery and beyond, as our clients uncover more needs and the relationship continues. And as a member of a cross-functional team in a flat and largely self-managing environment, with a brisk pace and focused goals, you must be comfortable with ambiguity and prefer being transparent and accountable for the team’s success.

Bottom line: this is the opportunity to build software that matters to real businesses.

Needed skills and experience:
To be successful in this position, candidates will need to have full SDLC experience with .NET MVC projects using C#, JavaScript, AngularJS, Entity Framework, HTML, CSS, and SQL. You’ll need to be able to speak to your experience writing maintainable and testable code in a shared code base, adapting to changing business needs, supporting cross-functional team members, and delivering outcomes that solve business problems. Extensive experience creating enterprise-level solutions from the ground up and proven ability to learn and apply new technology and domain knowledge will be essential for success.

If this sounds like a great role and an ideal work environment, we’d love to hear from you!