SENIOR SOFTWARE ENGINEER
Job DescriptionJob Description
Position: Senior Software Engineer
Company Overview
Buildable, a custom software development company based in McMinnville OR is seeking a Senior Software Engineer to join our dynamic team. We build innovative solutions that solve real-world challenges for our clients and are looking for someone who can make an immediate impact.
At Buildable, we value creativity, collaboration, and continuous learning. Our team of engineers, project managers, and creatives work together to deliver cutting-edge software solutions, combining technical expertise with a human-centered approach. We offer an agile work environment that fosters career development and personal growth.
What You’ll Do
As a Senior Software Engineer, you’ll quickly dive in and work with stakeholders to understand requirements and deliver high-quality software solutions. You will:
- Lead the architectural design of scalable, secure, and high-performance systems
- Translate application storyboards and use cases into functional, efficient code
- Guide development teams through the software development lifecycle (SDLC) with technical leadership
- Design and implement cloud-based architectures using AWS, Azure, or Google Cloud
- Mentor junior engineers and provide technical direction
- Troubleshoot and solve complex technical problems in real time
Technical Skills Required
- Proficient in C# (Java is not a substitute) and ASP.NET
- Strong experience with cloud infrastructure (AWS, Azure, Google Cloud) and containerization
- Proficient in creating database schemas to support business processes, with knowledge of SQLServer, MariaDB, and Postgres
- Strong understanding of object-oriented programming
- Experience with popular web frameworks like Angular, React, and Vue
- Hands-on experience with deployment pipelines and continuous integration (CI/CD) tools (GitLab, Jenkins, GitHub)
- Familiarity with Agile, SCRUM, and Lean methodologies
What We’re Looking For
- Minimum of 4-5 years of hands-on software development experience (C#, ASP.NET, cloud infrastructure)
- Strong leadership abilities and experience driving project success from conception to production
- Ability to hit the ground running, collaborate effectively with stakeholders, and deliver results
- Strong problem-solving skills and experience working in an agile environment
- Likes challenges and to work in a fast-paced environment
- Uses time wisely and asks for clear priorities
- Takes time to prepare thoughtful questions and possible solutions
- Enjoys following through and clearing ambiguity
- Is well-spoken and communicates clearly and directly
- Takes initiative and enjoys helping others
- Is a lifelong learner
- Truly believes “teamwork makes the dream work”
- Enjoys “leaving no stone left unturned” and investigating the unknown
Skills
- 6-7 years of hands-on software development experience
- Experience in Linux and familiarity with Flutter
- 1+ years of demonstrable coaching or leadership experience and/or experience working with distributed teams
Office Location
- Preferably located in McMinnville, Oregon
- Other Permissible Locations: Oregon, Washington, or Colorado
Why Buildable?
Join us in an agile work environment where your contributions matter from day one. You’ll have opportunities to grow your career, sharpen your skills, and work with a passionate team. We offer competitive benefits, including:
- 90% company-paid medical, vision, and dental health care
- Generous PTO and federal holidays
- Safe harbor 401(k) matching
Ready to make an impact? Apply now and be part of a team where great people build great software. Buildable is an Equal Opportunity Employer