2023 Sr. Software Engineer

Location: Beaverton, OR

We are looking for Software Engineer who is knowledgeable and passionate about code. If you have great communication skills and thrive in a fast-paced casual agile environment with fun people, then this financial company may be a great fit. This company realizes that people are the most important asset. They create innovative, industry-leading products that are just plain cool. If you’re seeking a dynamic and engaging workplace, this is where you belong. Please submit your resume to We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you!

Job Type: FTE

Additional Information:
As our Senior Software Engineer, you can expect to:
- Work on a team responsible for coding, innovative design, and layout of our web applications
- Have the opportunity to engage with your teammates to solve problems using leading edge technology
- Write well designed, testable, efficient code in accordance with best software development practices
- Stay plugged in to emerging technologies and industry trends, and have the opportunity to apply them into operations and activities
- Be a key driver of architecture and code reviews, and to provide mentoring and guidance to other software development staff
- Create site layout and user interfaces using standard HTML, CSS, and Javascript best practices
- Integrate data from various back‐end services and databases
- Have regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems
- Gather and refine specifications and requirements based on business and technical needs  
- Constant communication with colleagues and subject matter experts in an Agile scrum environment
- Provide input on software development methodology, environment, standards, and practices
- Be responsible for maintaining, expanding, and scaling our sites  

- Top‐notch programming skills and in‐depth knowledge of modern HTML, CSS, and Javascript    
- Proven working experience in web programming
- 2+ years of professional experience working with the .NET framework
- 2+ years of experience using LINQ, MVC/WebAPI, Entity Framework, jQuery, and SOAP/REST web services
- Familiarity with Angular, Bootstrap, Asynchronous Programming, and TFS/GIT is a plus
- Experience developing and deploying applications into Microsoft Azure is a plus
- Strong grasp of security principles and how they apply to financial applications
- A solid understanding of how web applications work including security, session management, and best development practices
- Knowledge of relational database systems and Object Oriented Programming, and Continuous Integration
- Aggressive problem diagnosis and creative problem solving skills
- Proven understanding and experience developing unit tests
- Strong organizational skills and the ability to juggle multiple tasks within the constraints of timelines and budgets
- Ability to work and thrive in a fast‐paced environment
- Ability to learn rapidly and master diverse web technologies and techniques 

You don’t have to imagine what it’s like working for a rapidly growing, nimble, customer‐focused organization that challenges the status quo – you can join us!  If you thrive on working with a team of talented software engineers working on the .NET platform, you love driving business forward through a thoughtful use of leading‐edge technology, and you are comfortable writing well‐designed and efficient code that makes a direct impact on our business, we’d love to talk.