Software Engineer
Software engineer job in Vancouver, WA
Are you a skilled Software Developer ready to join our dynamic team in Vancouver, Washington. In this role, you will focus on building and enhancing e-commerce experiences for leading fitness brands. You will collaborate across departments to deliver high-quality software solutions that optimize user experience and ensure robust system architecture.
Job Posting Overview:
We are seeking a highly skilled full stack Shopify Plus Developer to join our team in creating world-class e-commerce solutions for a suite of renowned fitness brands. As part of our expanding IT team, you'll play a pivotal role in theme development, managing third-party integrations, and optimizing store operations. Collaborating with design, marketing, and operations, you will ensure a frictionless user journey while contributing to technical innovations that drive brand growth.
Responsibilities:
• Develop and maintain themes for Shopify Plus platforms, ensuring seamless integration and high performance.
• Manage third-party app integrations and optimize store operations through innovative tools and solutions.
• Collaborate with design, marketing, and operations teams to create a frictionless e-commerce experience.
• Implement and maintain Shopify APIs, including Storefront and Admin, utilizing both REST and GraphQL.
• Optimize site performance to improve speed, search engine rankings, and conversion rates.
• Apply version control practices using Git and oversee deployment workflows.
• Troubleshoot and manage Shopify store configurations, including products, collections, and settings.
• Integrate analytics platforms and third-party tools to enhance functionality and data insights.
• Stay updated on industry trends, including headless commerce frameworks, to drive innovation in development. "Build the future of fitness e-commerce! Are you ready to flex your Shopify Plus development skills in an innovative, fast-paced environment driving the digital transformation of global fitness brands? Join a talented IT team revolutionizing the online experience for industry-leading direct-to-consumer brands, where your expertise in Liquid, JavaScript, and automation will shape seamless, scalable, and high-quality user experiences."
Why Join Us?
Be part of a forward-thinking team transforming the e-commerce space for fitness brands.
Enjoy a dynamic and collaborative work environment focused on innovation.
Work on meaningful projects that improve user experiences globally.
Requirements
• Bachelor's degree in computer science, web development, or a related field, or equivalent practical experience.
• Minimum of 5 years of experience in Shopify Plus development.
• Proficiency in Liquid, JavaScript (ES6+), and Shopify's ecosystem.
• Knowledge of Shopify architecture, including APIs, Flow, Webhooks, and theme structures.
AWS micro services, CI/CD builds, SDLC process management, Agile
• Experience with Git version control and deployment workflows.
• Strong expertise in performance optimization for e-commerce platforms.
• Familiarity with third-party app integrations and analytics tools.
• Preferred experience with headless commerce frameworks such as Next.js, Hydrogen, or Remix.
Software Engineer Qualtrics
Software engineer job in Beaverton, OR
HYBRID ONISTE IN BEAVERTON, OR!
MUST HAVE QUALTRICS EXP
We're seeking a skilled and experienced Software Engineer who specializes in Qualtrics. This role will be part of a high-visibility, high-impact initiative to optimize and expand our Qualtrics environment.
You'll play a key role in designing, developing, and maintaining scalable solutions that enhance user experience, streamline data collection, and improve reporting accuracy. The ideal candidate has a strong background in Qualtrics architecture, API integrations, and automation-plus a passion for creating efficient, user-friendly tools that empower teams to make data-driven decisions.
What we're looking for:
3+ years of hands-on Qualtrics engineering or development experience
Strong understanding of survey logic, workflows, APIs, and automation
Experience with data visualization and analytics tools (Tableau, Power BI, etc.)
Background in software engineering (JavaScript, Python, or similar)
Ability to partner cross-functionally with researchers, analysts, and product teams
Sr. Databricks Data Engineer
Software engineer job in Portland, OR
We are seeking a highly skilled Databricks Data Engineer with a minimum of 10 years of total experience, including strong expertise in the retail industry. The ideal candidate will be responsible for designing, developing, and optimizing data pipelines and architectures to support advanced analytics and business intelligence initiatives. This role requires proficiency in Python, SQL, cloud platforms, and ETL tools within a retail-focused data ecosystem.
Key Responsibilities:
Design, develop, and maintain scalable data pipelines using Databricks and Snowflake.
Work with Python libraries such as Pandas, NumPy, PySpark, PyOdbc, PyMsSQL, Requests, Boto3, SimpleSalesforce, and JSON for efficient data processing.
Optimize and enhance SQL queries, stored procedures, triggers, and schema designs for RDBMS (MSSQL/MySQL) and NoSQL (DynamoDB/MongoDB/Redis) databases.
Develop and manage REST APIs to integrate various data sources and applications.
Implement AWS cloud solutions using AWS Data Exchange, Athena, Cloud Formation, Lambda, S3, AWS Console, IAM, STS, EC2, and EMR.
Utilize ETL tools such as Apache Airflow, AWS Glue, Azure Data Factory, Talend, and Alteryx to orchestrate and automate data workflows.
Work with Hadoop and Hive for big data processing and analysis.
Collaborate with cross-functional teams to understand business needs and develop efficient data solutions that drive decision-making in the retail domain.
Ensure data quality, governance, and security across all data assets and pipelines.
Required Qualifications:
10+ years of total experience in data engineering and data processing.
6+ years of hands-on experience in Python programming, specifically for data processing and analytics.
4+ years of experience working with Databricks and Snowflake.
4+ years of expertise in SQL development, performance tuning, and RDBMS/NoSQL databases.
4+ years of experience in designing and managing REST APIs.
2+ years of working experience in AWS data services.
2+ years of hands-on experience with ETL tools like Apache Airflow, AWS Glue, Azure Data Factory, Talend, or Alteryx.
1+ year experience with Hadoop and Hive.
Strong understanding of retail industry data needs and best practices.
Excellent problem-solving, analytical, and communication skills.
Preferred Qualifications:
Experience with real-time data processing and streaming technologies.
Familiarity with machine learning and AI-driven analytics.
Certifications in Databricks, AWS, or Snowflake.
This is an exciting opportunity to work on cutting-edge data engineering solutions in a fast-paced retail environment. If you are passionate about leveraging data to drive business success and innovation, we encourage you to apply!
Local to Portland, OR: Data Engineer
Software engineer job in Portland, OR
No C2C or Sponsorship
Data Engineer:
Want to work within a local government school system and really make a difference? Our client is looking for an experience Data Engineer who can design, develop, and support complex data integrations, pipelines, models, and cloud-based data systems within the district's enterprise data environment. You will serve as a technical expert in Snowflake engineering, ELT/ETL orchestration, and data quality automation. Does this sound like you, then please apply!
We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you!
Location: Portland, OR
Type: 6 month contract
Position details:
A candidate for this position is expected to engineer, maintain, and optimize data systems and integrations that support equity-centered, data-informed decision-making. Develop, manage, and enhance secure, reliable, and scalable data pipelines and Snowflake-based data platforms that empower educators, central office staff, and school leaders. Ensure high-quality data availability, improve data accuracy, and apply modern data engineering practices that strengthen instructional and operational outcomes.
Knowledge of:
Advanced principles of data engineering, Snowflake architecture, data warehousing, and
cloud-based data systems.
SQL, dbt, ELT/ETL concepts, data modeling techniques, and API-driven integrations.
Cloud environments (AWS/Azure) and data tools (Python, Workato, Airflow, Git).
Data governance, metadata management, role-based access control, and FERPA
requirements.
Technical documentation, and Agile development practices.
Equity-centered data practices and culturally responsive communication.
Ability to:
Design, build, and maintain efficient, reliable data pipelines and Snowflake workloads.
Analyze complex data structures, identify system issues, and implement solutions.
Collaborate with cross-functional teams and communicate technical concepts to nontechnical audiences.
Ensure data accuracy, security, and compliance with district and legal requirements.
Support the District's Racial Educational Equity Policy and contribute to an inclusive work environment.
Use programming languages and tools (Python, SQL, dbt, Git, etc.) to develop data solutions.
Work independently, maintain confidentiality, and deliver high-quality customer service.
Education:
Bachelor's degree in computer science, information science, data engineering, or a closely related field. A master's degree in a related discipline is desirable.
Experience:
Three (3) or more years of professional experience in data engineering, data warehousing, database development, or cloud data platform operations, including experience with Snowflake or a closely related enterprise data warehouse technology.
Experience with public-sector or K-12 education environments is preferred.
Any combination of education and experience that provides the required knowledge and abilities may be considered.
Representative duties:
Design, build, and maintain scalable ELT/ETL pipelines into Snowflake, sourcing data from SIS, HR, Finance, transportation, assessment, vendor platforms, and other enterprise systems hosted on Microsoft SQL Servers.
Develop and maintain Snowflake data models, schemas, tasks, streams, stored procedures, and transformation logic to support analytics, reporting, and regulatory needs.
Implement and monitor data quality frameworks, validation rules, automated tests, and observability tools to ensure accuracy, completeness, and reliability of district data.
Collaborate with data architects, analysts, software developers, and cross-departmental stakeholders to translate business requirements into scalable data engineering solutions.
Optimize Snowflake performance, including warehouse sizing, query tuning, clustering, and cost management to ensure efficient and cost-effective operations.
Manage integrations using tools such as dbt, Workato, SQL, Python scripts, APIs, and cloud-native services; monitor workflows and resolve data pipeline issues.
Ensure adherence to data governance policies, privacy requirements, and security standards including FERPA, role-based access, and metadata documentation.
Support the development and implementation of districtwide data strategies, standards, and best practices.
Analyze complex data issues, troubleshoot system errors, and perform root-cause analysis to identify long-term solutions.
Demonstrate a commitment to the Racial Equity and Social Justice Commitment.
Framework in daily practices and data governance decisions.
Maintain current knowledge of Snowflake capabilities, cloud data engineering trends, emerging technologies, and industry best practices; participate in professional development
Senior Node.js Engineer
Software engineer job in Portland, OR
Senior Software Engineer
Our client is seeking a Senior Software Engineer to lead the development of a high-impact software initiative. This role is ideal for an experienced engineer who can operate independently, build reliable cloud-native systems, and drive hands-on development from concept to production.
Senior Software Engineer Responsibilities
Design, build, and deploy a cloud-native API solution that enables an agentic AI system to retrieve, interpret, and return available service appointment data.
Architect and implement Node.js services that interface with internal systems, external APIs, and custom integrations between calendars and CRM workflows.
Develop scalable, well-structured back-end services using modern JavaScript and best practices in API design and system architecture.
Create and optimize data queries and endpoints to expose appointment availability and ensure reliable communication between the AI agent and internal business systems.
Manage development pipelines and apply basic DevOps practices to support efficient deployment, testing, and monitoring.
Collaborate with a small, technical stakeholder group while maintaining autonomy over coding, solution design, and technical decision-making.
Troubleshoot, debug, and enhance system performance to ensure reliability and scalability for future projects.
Senior Software Engineer Qualifications
Extensive experience developing back-end services with Node.js and modern JavaScript in a production environment.
Strong background in API development, cloud architecture (preferably Azure), and building scalable service layers.
Hands-on experience with cloud-native development and fundamental DevOps concepts, including pipelines and CI/CD workflows.
Ability to independently design, build, and support complex integrations across multiple systems.
Proven skill in diagnosing issues, optimizing performance, and solving complex engineering challenges.
Experience working with database queries and building APIs that expose structured results.
Familiarity with developing solutions that support large or multi-location operations.
Bachelor's degree in Computer Science or a related discipline, or equivalent professional experience.
Software Engineer Embedded/Network Systems II (Intern) - United States
Software engineer job in Hillsboro, OR
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team members are engineering the foundation of Cisco's core technologies across the globe, including teams in Engineering like Common Hardware Group, Network Product Eng, Infrastructure & Security. You will be an essential contributor to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. Working on these teams, you will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco's critical products. Discover the possibilities when deep technical expertise meets creativity and help build solutions that transform how the world connects and communicates.
Your Impact
You are a passionate engineer skilled in low-level programming, networking protocols, and hardware-software integration, with strong communication and collaboration abilities. You thrive in solving complex challenges through innovation and precision, while being highly organized and process-driven. Your work develops and maintains critical software and tools that ensure hardware compatibility, network performance, and security for Cisco's core products like operating systems, firmware, and networking stacks. By effectively managing your time and streamlining processes, you deliver high-quality solutions that embed resilience and efficiency into global communications infrastructure, directly contributing to Cisco's leadership in trusted, scalable networking technologies.
Minimum Qualifications
* Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College or 4-Year University with 2 years of relevant experience) or currently enrolled in a graduate degree program with 0 years of relevant experience.
* Proficiency in C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals.
* Familiarity with network principles & concepts, routing protocols, and general networking concepts.
* Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions).
* Understanding of DevSecOps practices and their application in software development workflows.
Preferred Qualifications
* Conceptual understanding or hands-on experience with AI/ML.
* Understanding of cybersecurity principles and security protocols.
* Experience with FPGA development.
* Knowledge of signal and power integrity, and PCB design.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Software Engineer 1/2/3
Software engineer job in Portland, OR
MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation. MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation. MidAmerican Energy Company has an exciting career opportunity available. Take the next step in your career and apply now!
This is a multi-level posting. Candidates may be considered for any of the posted levels, depending on their level of experience and depth of expertise.
Bachelor's degree in management information systems (MIS), computer science, or related technical field; or equivalent work experience.
Related internship experience in business software application development preferred for Software Engineer 1.
A minimum of three years of experience in business software application design, development, integration and/or installation for Software Engineer 2.
A minimum of six years of experience in business software application design, development, integration and/or installation for Software Engineer 3.
Basic knowledge of programming in client/server and/or web development environment
Basic knowledge of integration and application security models; and proficiency with a variety of software development tools.
Experience in the industry, or in an environment whose scope, size and complexity are comparable.
Basic knowledge of open systems object design methodologies, architecture methodologies, security practices and integration techniques.
Basic knowledge of relational database technology, structured analysis concepts, and software design patterns. Basic project management skills and ability to prioritize and handle multiple tasks and projects concurrently.
Business analysis aptitude including communications and interpersonal skills enabling an understanding of client's needs. Able to work in a zero-code-ownership environment where the team members can modify any source file at any time. A basic understanding of deployment topologies (i.e. ensuring secure, highly available systems).
Effective oral and written communication skills. Effective analytical and problem-solving skills.
Ability to prioritize and handle multiple tasks and projects concurrently.
Availability for periodic on-call responsibilities. Experience integrating Commercial off the Shelf (COTS) solutions within an environment with strong change and release management processes and procedures. Technical knowledge with hands-on experience in Oracle and Microsoft SQL database development.
Technical knowledge with hands-on experience in .NET and other current computing programming languages. Technical knowledge with hands-on experience in Microsoft BizTalk Server, Microsoft SharePoint, Microsoft SQL Reporting Services and Oracle business intelligence / reporting.
Understanding of company's existing IT environment and of applicable company policies, practices, and procedures.
Employees must be able to perform the essential functions of the position, with or without an accommodation.
All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law.
Design, code, test, document, implement and maintain application programs. (50%)
Enhances existing systems; participates in client walkthroughs and technical design reviews. Aids in systems development planning and monitoring. Participates in design reviews and peer code walkthroughs. Provides client and application support. (10%)
Provide customer support for package software and associated interfaces. (10%)
Perform software development and ensure conformance to performance optimization and interoperability standards and requirements. Work in adherence to secure development lifecycle practices and policies. (5%)
Performs or assists in the research and fact-finding to develop or modify application programs. Includes working with vendors to review quality, adaptability and compatibility of their products. (5-10%)
Collaborate with IT teams from applications and infrastructure to identify technology deficiencies and improvement opportunities in practices and procedures. (0-5%)
Stay current with industry standards techniques for software development, and apply them to development, testing, integration and reporting processes where appropriate. (0-5%)
Assist in the research and fact-finding to develop or modify application programs. (0-5%)
Perform basic system analysis and design functions. (0-5%)
Provide technical input to assist in development of project planning. (0-5%) Perform any additional responsibilities as requested or assigned. (0-5%)
Auto-ApplySoftware Engineer (Leadership) - Infrastructure
Software engineer job in Salem, OR
Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer (Leadership) - Infrastructure Responsibilities:
1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
2. Effectively communicate complex features and systems in detail
3. Understand industry & company-wide trends to help assess & develop new technologies
4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas
6. Lead long term technical vision and roadmap for large cross-company efforts
7. Suggest, collect and synthesize requirements and create an effective feature roadmap
8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
**Minimum Qualifications:**
Minimum Qualifications:
9. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission
10. Experience driving large cross-functional/industry-wide engineering efforts
11. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
12. Experience communicating and working across functions to drive solutions
13. Experience mentoring/influencing executive stakeholders across organizations
**Preferred Qualifications:**
Preferred Qualifications:
14. Experience in programming languages such as C, C++, or Java, and scripting languages such as Python, Javascript, or Hack
15. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
16. 8+ years relevant experience building large-scale infrastructure applications or similar experience
**Public Compensation:**
$213,000/year to $293,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Cloud Software Engineer (W2 Only)
Software engineer job in Hillsboro, OR
Collabera Inc (Staffing Firm). We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End client for this project is a large legal organization
with operations in more than 100 countries and has more than 50,000 employees around the world. For eight consecutive years, Fortune has named this company as World's ‘Most Admired Companies to work for'.
Job Description
Required skills:
Deployment technologies experience
Chef/Ruby Python
MS SQL
At least one big data implementation (e.g. Hadoop, MongoDB, ElasticSearch, etc.)
Expertise in both Windows and Linux platforms
Testing technologies experience Selenium
At least one web, load test tool (e.g. Jmeter, WebRunner, LoadRunner etc.)
Nice to have:
AWS
Additional Information
To know more about this position, please contact:
Ashish Mishra
Technical Recruiter
************
SOFTWARE QUALITY ENGINEER-CONSUMER DIGITAL TECHNOLOGY
Software engineer job in Portland, OR
2+ to 5 years experience As an Engineer representing the Quality Engineering organization, your primary role on the team will be to execute and help improve the test engineering approach, technology and team capability. You will actively participate on an Agile Squad focused on building test automation in support of an automated build delivery pipeline. Experience and an understanding of contemporary testing techniques and tools is required as well as a fundamental understanding of when to write unit, functional, and end-to-end tests. Along the way, you will help improve standards while building accountability and trust within the Consumer Digital Technology Organization.
2+ year's Java programming experience
2+ years' experience with tools such as Jenkins, Jira, Selenium, Cucumber, Gherkin, Calabash, Gradle, GIT, Stash, Jenkins, Asgard, and/ or Gatling
Bachelor's Degree and minimum of 2-years relevant work experience
General familiarity and/ or experience with Netflix OSS, NoSQL, microservices, Splunk, production monitoring systems, Jetty, Sonar, Docker, and JBoss
Public cloud infrastructure experience (AWS preferred)
Excellent analytical skills, written and oral communication
Understanding of computer science data structure and algorithms
SKILLS AND CERTIFICATIONS
2+ years' experience with tools - Jenkins, Jira, Selenium, Cucumber, Gherkin, Calabash, Gradle?
Experience with Netflix OSS, NoSQL, microservices, Splunk, production monitoring systems, Jetty?
Public cloud infrastructure experience ?
IDEAL CANDIDATE
As an Engineer representing the Quality Engineering organization, your primary role on the team will be to execute and help improve the test engineering approach, technology and team capability. You will actively participate on an Agile Squad focused on building test automation in support of an automated build delivery pipeline. Experience and an understanding of contemporary testing techniques and tools is required as well as a fundamental understanding of when to write unit, functional, and end-to-end tests
IDEAL CANDIDATE SHOULD HAVE WORKED FOR THE FOLLOWING COMPANY(IES): Amazon, Apple, Jive, MS,
Additional Information
All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc
Field Software Engineer
Software engineer job in Hillsboro, OR
Step into a career with ASM, where cutting edge technology meets collaborative culture. For over 55 years ASM has been ahead of what's next, at the forefront of innovation and what's technologically possible. With more than 4,500 ASMers representing 70 nationalities, our people and our advanced semiconductor devices are playing a crucial role in trends such as 5G, cloud computing, AI, and autonomous driving. But we're more than just a tech company. We value diversity, inclusion and sustainability as we strive to make a positive impact on the world. Our development programs help support your growth, shaping your future and pushing the boundaries of innovation to unleash potential.
At ASM, the Software Engineering team works on delivering software that has immediate, tangible results visible in the operation of semiconductor processing equipment hardware. The hardware includes robotics, gas valves, temperature controllers and other hardware. Come join our team and have the opportunity to:
* Support Advance software for cutting edge tech
* See your work have real results by driving the most advanced HW in the SEMI industry
* Work with a global team full of talented Field Software Engineers
* Be part to the team that leads the next generation of SEMI manufacture control Software technology and trends
* Work where the customers are present
Responsibilities
* Support SW Design Engineers in development, testing, deployment, maintenance and improve software for our semiconductor manufacturing equipment
* Able to triage mechanical, electrical and software bugs
* Responsible to manage escalation calls with field support engineers and customers at local level
* Work with QA / Support team to add replicated bugs to regression
* Work with customer to write correct specs for features and help with fixing bugs and develop small features if possible
* Author, revise, and review system specifications, software designs, test plans, and other software documentation.
* Investigate & troubleshoot both internal and external inquiries, questions and problem reports. Offer problem analysis, solutions, or alternatives as a result of these investigations.
* Participate in system design teams.
* Be the eyes and ears of the customer, align on priorities
* Work with customer to upgrade tools to the latest SW version and run the customer specific use cases before the upgrade happens
Minimum Qualifications
* Strong analytical and problem solving skills
* Some software development skills in one or more general purpose programming languages: C++, C#, Python
* Being able to read code and step through a debugger/IDE
Preferred Qualifications
* Educational background in Computer Science/Computer Engineering or equivalent
* 10+ years' in software problem solving
* Experience working with multiple items listed below desirable
* Software for Machine Control (including Semiconductor equipment)
* Developing for Windows and Real-time Operating Systems
* Multi-threaded applications
* Real-time software
* Graphical User Interfaces
* Device drivers or other interrupt driven software
* Data Communications, Networking and EtherCAT
* Complex dynamic scheduling algorithms with deadlocks avoidance
* Knowledge of programming tools such as text editors, debuggers, application builders and configuration management tools.
* Ability to read code and understand the functionality implemented and the ability to translate the functionality into another piece of software
* Comprehend software documentation including specification and design documents, communication interface specific and API description
Apply today to be part of what's next.
We make the tech that enables the chips in devices which improve lives around the world. We do this with an eye to the future, pushing the boundaries of what's possible through cutting-edge innovation, and driving the next wave of technological breakthroughs that shape how we live, work, and connect.
To learn more about ASM, find us at asm.com and on LinkedIn, Facebook, Instagram, X and YouTube.
ASM is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, age, nationality, social or ethnic origin, sexual orientation, gender, gender identify or expression, marital status, pregnancy, political affiliation, disability, genetic information, veteran status, or any other characteristic protected by law.
Software Engineer
Software engineer job in Wilsonville, OR
Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Our account managers and recruiters have over a decade of experience in various verticals. GCM understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at same requiring the best "talent " for the job.
Qualifications
Software Engineer must have 7+ years experience developing software and 3+ years development work in C, C+
Software Engineer requires:
Required: BS in Electrical Engineering, Computer Science, or Computer Engineering
Preferred: MS in Electrical Engineering, Computer Science, or Computer Engineering
C, C++, JAVA, Object Oriented Design, GUI Development, UNIX, MS
Windows, Networking Protocols (i.e., Novell, TCP/IP) and print languages
(i.e., Postscript and PCL)
Demonstrate proficiency using modern software development processes , including software configuration management tools,
Microsoft Office and core business -use tools Embedded software experience is a plus
Software Engineer duties:
Responsible
for the design, development, implementation and maintenance of computer
software for systems supporting with Product Development
Support the development of software requirements and software project
plans, including schedule dependencies, deliverables and target dates
Write technical specifications for product designs
Responsible
for integration and validation of product designs with other project
team members Supports software QA/test methodologies
Additional Information
$1739/hr
6 MONTHS
Software Engineer, Platform - Gresham, USA
Software engineer job in Gresham, OR
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements
Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability
Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients
Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience
An Ideal Candidate Should Have
Proven experience in backend development: TS/Node (required)
Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers
Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact
Preferred: Experience with Docker and containerized deployments
Preferred: Proficiency in deploying high availability applications on Kubernetes
What We Offer
A dynamic environment where your contributions shape the company and its products
A team that values innovation, intuition, and drive
Autonomy, fostering focus and creativity
The opportunity to have a significant impact in a revolutionary industry
Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture
The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more
An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Software Engineer, Commercial Technologies (Specialty Networks)
Software engineer job in Salem, OR
_This position is remote and candidates can be based anywhere within the United States. Candidates must be able to work within EST or CST business hours._ **_What Specialty Networks_** **_and_** **_Commercial Technologies Software Engineering contributes to Cardinal Health_**
Specialty Networks creates clinical and economic value for independent specialty providers and pharmaceutical industry partners across multiple specialties: Urology, Gastroenterology, and Rheumatology. Specialty Networks' PPS Analytics platform is a commercial SaaS platform that collects data from various clinical and operational practice systems, and uses artificial intelligence and modern data analytics to transform it into meaningful and actionable insights that ensure providers get their patients to the right care at the right time.
The _Commercial Technologies Software Engineering_ team delivers applications to our customers. This Software Engineer will build and deploy solutions for our member practices, pharmaceutical partners, and our fellow teammates. This individual will also be responsible for designing and implementing full stack functionality for our web applications. In addition, this position will be expected to coordinate, communicate, and collaborate with members of their own team as well as other teams
**_Responsibilities_**
+ Design solutions for our user community
+ Write software that is reliable, maintainable, and extensible
+ Author user interface components for web applications
+ Mentor junior developers and engage them with relevant development tasks
+ Debug and resolve user interface issues
+ Implement proper usage of authentication and access control sub-systems
+ Track, maintain, and monitor user activity logs and error logs
+ Collaborate with other developers and non-technical cross-functional teams
+ Participate as a QA resource for other developers
+ Manage and troubleshoot dev automation - automated build and release processes
+ Assist with software releases
+ Assist with architectural evaluations and decisions
**_Qualifications_**
+ 7+ years of full-stack software development experience with C# and modern JavaScript frameworks
+ Expert-level C# with .NET Core for backend API development and business logic
+ Expert-level Angular (version 12 or higher) and TypeScript for frontend development
+ Strong experience designing and consuming RESTful APIs
+ Solid expertise with Entity Framework Core and SQL Server for data access and modeling
+ Experience with Azure AD B2C authentication and authorization implementation
+ Proficiency in modern frontend technologies including HTML5, CSS3/SCSS, and responsive design principles
+ Strong communication skills with ability to work effectively with both technical and non-technical stakeholders
+ Comfortable working in environments with ambiguity and evolving requirements
+ Proactive problem-solver who surfaces blockers early and drives solutions
+ Collaborative team player who brings innovative ideas for features and technical improvements
**_Preferred:_**
+ Healthcare or clinical application development experience
+ Legacy application migration and modernization experience
+ Azure cloud services familiarity (App Services, Azure Functions)
+ Experience with patient portal or member-facing applications
+ Performance optimization and scalability improvements in production systems
+ Azure DevOps and CI/CD pipeline experience
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**Anticipated Pay Range:** $94,900 - $160,000
**Bonus Eligible:** No
**Benefits** : Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close** : 12/29/2025 * if interested in opportunity, please submit application as soon as possible.
_** The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity._
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Software Engineer
Software engineer job in Hillsboro, OR
Software Engineer: Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems and compilers. Develop and optimize complete software systems to support innovative HW IPs from Client. Implement project features and functional specifications based on feasibility of design within time constraints. Develop feature specific testing and validation procedures to ensure quality of results
Basic qualifications:
5+ years of experience in an object oriented language such as Java, C++, or C#
Strong grasp of data structures and algorithms
Fast learner, enjoys a fast paced environment, and will unwaveringly drive issues to conclusions
BS or MS in Computer Science or Electrical Engineering
Preferred qualifications:
Experience with Machine Learning, Deep Learning algorithms
Solid knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience with developing high performance, multi-threaded and distributed software is preferred
Additional Information
Thanks & Regards
Praveen K. Paila
************
Software Engineer
Software engineer job in Portland, OR
What We're Building
Help us democratize access to financial markets.
Are you passionate about disrupting financial services with easy to use APIs? We are too!
We're looking for talented software developers with experience or excitement in building and working with APIs to join our team in Portland, Oregon.
Our Tech Stack
Primarily Go with some Ruby Microservices in Docker containers running on AWS.
We are language agnostic, if you can work out how to put it in a docker container and help us learn the language, it's in.
Our Dev Culture
Our goal is to build the best API for financial markets and in future other financial services. As a company, we pride ourselves in having everyone on the team knowing our API. Our customers rely on us for our stability and long term thinking.
We move at a reasonable pace and keep things working. We fix bugs before writing new features, and we specify functionality before building in agile development cycles.
Job Description
Our growing Fintech startup seeks a mid-senior software engineer to join the team. You'll be working on a small team of self-starters helping to power the next generation of financial applications.
Responsibilities:
Architect and lead development of new services.
Provide support and fixes for existing services.
Contribute to improving engineering processes.
Requirements:
5+ years experience in software engineering.
Experience and proven track record working collaboratively on an engineering team.
Experience in architecting, building, and maintaining web services.
Experience with unit, integration, and acceptance tests
Experience with load testing and performance profiling.
Experience with source control systems including git.
Experience working within continuous integration and delivery pipelines.
Experience with AWS or other cloud provider.
Experience with SQL and NoSQL data stores.
Experience with distributed systems.
Experience deploying software.
Experience with static and dynamic typed languages.
Understanding of 12 Factor Application principles.
Strong knowledge of HTTP lifecycle, modern API conventions, and high availability architecture.
Ability to work independently and systematically.
Able to cover on call shifts.
Excellent written and verbal communication.
Nice to Have:
Experience in the financial industry.
Experience in regulated information industry (HIPAA, HITECH, PCI).
Experience writing functional specifications.
Experience with continuous release pipelines.
Experience leading projects.
Experience with Golang.
Experience with functional languages.
Experience with container management service such as AWS ECS or Kubernetes.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Software Engineer III -Java, Cloud
Software engineer job in Portland, OR
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within the Asset and Wealth Management team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
Participate in design and develop scalable and resilient systems in a timely manner using Java to contribute to continual, iterative improvements for product teams
Design, write, comment and unit test code to confirm software modules are of the highest quality
Develop and maintain high-quality, responsive user interfaces using React.
Collaborate with designers, back-end developers, business users and product managers to translate requirements into functional and visually appealing interfaces.
Build Microservices that will run on the bank's internal cloud and the public cloud platform (AWS)
Collaborate with teams in multiple regions and time zones
Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team
Handle critical and time sensitive concurrent tasks with supervision and properly escalate situations as appropriate
Write test cases, leverage unit and integration testing, develop functionality and automation
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 3+ years applied experience
Expertise in CSS and HTML, proficiency with JavaScript and TypeScript.
Experience with state management libraries such as Redux or Context API.
Familiarity with RESTful APIs and asynchronous request handling.
Hands-on practical experience in system design, application development, testing, and operational stability
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
Demonstrable ability to code in one or more languages
Knowledge of JavaScript frameworks like Angular/React
Experience across the whole Software Development Life Cycle
Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning)
Preferred qualifications, capabilities, and skills
Familiarity with modern front-end technologies
Exposure to cloud technologies
Auto-ApplySoftware Engineer
Software engineer job in Portland, OR
ConductorOne is the modern identity governance platform that makes it possible to move beyond the limitations of legacy IGA and reduce the identity attack surface with confidence.
Designed for flexibility, ConductorOne provides a broad range of direct connectors to integrate with cloud, infrastructure, on-prem, and homegrown tools. The platform's Access Fabric brings together previously siloed access and permissions data from across a company's environment. This provides real-time visibility and dynamic access controls that allow businesses to reduce identity risks, move to just-in-time access, automate access reviews, and manage the full identity lifecycle. The platform delivers intuitive user experiences that help teams get up and running faster, using powerful automation backed by AI to significantly improve productivity.
ConductorOne is trusted by forward-thinking enterprises like DigitalOcean, Instacart, NFI, Ramp, and Zscaler.
As a Software Engineer at ConductorOne, you will be responsible for building the future of identity security automation.
Key Responsibilities
Leading and contributing to software development projects
Maximizing re-usability through component-based development
Owning end to end development of new features and capabilities on existing product lines
Helping the team deliver software on time and on target
Evaluating and effectively communicating trade-offs for technical investments vs time to value on significant efforts
Collaborating with product, design, marketing, and other developers on cross functionality projects
Ensure consistent quality and delivery of feature functionality personally and throughout the team
You would be an excellent candidate if you:
Have extensive experience with Go and in developing software
Can take product concepts from high fidelity design and specs to implementation
Love shipping product every day
Is comfortable working in a fast-paced, iterative environment
Is focused on customer success and strikes the right balance of technical investment vs time to value
Enjoys collaborating across product, design, and engineering on development
Is aligned to our company values: Earn the Customer's Trust, Embrace Change, Practice Compassionate Candor, and Be the Conductor.
Takes ownership over the quality of the entire product and experience
About ConductorOne
ConductorOne is building a modern identity governance platform for automating permission and access management across your organization. We're supported by Accel, Fuel Capital, Fathom Capital, and Active Capital.
ConductorOne, Inc. is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law.
Auto-ApplySoftware Engineer III -Java, Cloud
Software engineer job in Portland, OR
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within the Asset and Wealth Management team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
Participate in design and develop scalable and resilient systems in a timely manner using Java to contribute to continual, iterative improvements for product teams
Design, write, comment and unit test code to confirm software modules are of the highest quality
Develop and maintain high-quality, responsive user interfaces using React.
Collaborate with designers, back-end developers, business users and product managers to translate requirements into functional and visually appealing interfaces.
Build Microservices that will run on the bank's internal cloud and the public cloud platform (AWS)
Collaborate with teams in multiple regions and time zones
Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team
Handle critical and time sensitive concurrent tasks with supervision and properly escalate situations as appropriate
Write test cases, leverage unit and integration testing, develop functionality and automation
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 3+ years applied experience
Expertise in CSS and HTML, proficiency with JavaScript and TypeScript.
Experience with state management libraries such as Redux or Context API.
Familiarity with RESTful APIs and asynchronous request handling.
Hands-on practical experience in system design, application development, testing, and operational stability
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
Demonstrable ability to code in one or more languages
Knowledge of JavaScript frameworks like Angular/React
Experience across the whole Software Development Life Cycle
Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning)
Preferred qualifications, capabilities, and skills
Familiarity with modern front-end technologies
Exposure to cloud technologies
Auto-ApplySOFTWARE ENGINEER
Software engineer job in McMinnville, OR
Job Description
Software Engineer
Buildable, a custom software development company based in McMinnville OR, is looking for a Software Engineer to join the Buildable team.
We are seeking a skilled software engineer to help with the development of our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system testing and validation procedures and also working with customers or departments on technical issues including software system design and maintenance.
To ensure success, the successful candidate will need extensive knowledge of programming languages and the software development life cycle. The ideal candidate has a commitment to collaborative problem-solving and exceptional customer service. If you are also familiar with Agile methodologies, let's talk!
Who is Buildable? We are a team of dynamic and motivated people, creatives, engineers, and project managers who build creative and innovative software solutions for our clients. We work hard, have a sense of humor, value human connections, and invest in the ongoing training of our people. Great people make great software.
We envision a world in which software development is an engine for creative thinking, efficient work, and productive, happy organizations. We build software that serves people, not the other way around. Our collaborative approach, Agile mindset, and passionate team combine to deliver solutions that help our clients solve business challenges from the major to the mundane.
Position Description
The Software Engineer's essential duties include and are not limited to:
Designing, programming, troubleshooting, and debugging of computer programs, web applications, mobile applications and other software programs as needs arise
Frontend and/or backend programming
Following provided UX/UI design systems and front-end style guides
Participating in design-engineering review
Estimating time to complete development tasks
Meeting with customers when necessary
Following task acceptance criteria
Performing quality assurance testing
Reporting progress during standups
Communicating task progress with Project Manager
Occasional (rare) work in evenings or weekends to meet software delivery deadlines
Minimum Qualifications:
BS, MS in computer science or related field, or other equivalent education
Direct experience coding with C# for a minimum of 2 years and Asp.net core.
Direct hands up experience with SQL Server/MySQL, PosgreSQL . Interacting with database, creating schemas and relationships, inserting and uploading data.
Direct hands-on experience with Angular or Vue, writing user interface applications with authentication, forms, routing and submitting data to Rest API.
Direct hands-up experience with AWS or AZURE
Hands on experience with Git
Knowledge of software development life cycle
The desire to work in a fast-paced environment
Ability to develop unit testing of code components or complete applications
Experience working on a variety of software development projects
Deep programming language knowledge
Excellent analytical and problem-solving skills
Excellent organization and time management skills
Must be fully eligible to work in the United States
Preferred Qualifications/Skills:
3+ years' experience as a software developer
Graphql
Devops and docker
Creativity is always a plus.
Office Location:
McMinnville, OR
The perfect candidate is one who:
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
Addresses conflict with empathy
Is well-spoken and communicates clearly and directly
Can grasp and convey effort-level of technical solutions
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
Buildable is an Equal Opportunity Employer. Buildable reserves the right to close the position at any time before the deadline if it is fulfilled prior to the posted deadline.