> Markdown version of [/jobs/ext/538731-software-engineer](https://www.wearedevelopers.com/jobs/ext/538731-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** IBA InfoTech Inc. - **Location:** Portland, OR, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), PHP (Programming Language), Agile Methodology, HTML5, Unit Testing, Cascading Style Sheets (CSS), Software Documentation, Code Review, DevOps, Web Development, Ember.Js, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Node.Js, NoSQL, Scrum Methodology, Ruby, SQL Databases, Strategies of Testing, Web Applications, Git, Concourse, Vue.js, AngularJS, Kubernetes, Information Technology, Cassandra, Production Code, Performance Monitor, Aurelia, Puppet, Rundeck, Restful APIs, Golang, Programming Languages - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/senior-software-engineer-jobs-in-downtown-portland ## About the Role * Bachelor's degree in Computer Science, related field, or equivalent experience. * 5+ years of relevant work experience building web applications * High proficiency in Javascript, HTML5, and CSS3 * Familiarity with SQL and NoSQL databases (ie., MySQL, MongoDB, Cassandra) * Experience with one or more back-end languages such as PHP, Python, NodeJS, Go or Ruby and MySQL or PostgreSQL. * Ability to multitask, take initiative, and adapt to unforeseen circumstances, * Experience working on a high-functioning Agile software development team * Experience with highly-available, highly-scalable enterprise-level web applications * Experience building and/or consuming REST web services * Experience with Javascript frameworks such as Angular, Aurelia, Vue, and Ember * Experience with DevOps technologies such as Gearman, Rundeck, Concourse CI, Kubernetes, Puppet, Chef * Experience using Git for version control, applying the fork-and-pull-request workflow, and participating in code reviews ## Description * Apply agile methodology, participate in sprint planning, standups, demos, and retrospectives * Collaborate with product owners and team to groom stories, understand use cases, define success criteria, and estimate using story points * Work closely with QA and other team members to define and implement test strategy * Implement well-factored, scalable, secure production code to achieve story objectives * Integrate third-party applications and services via API integration * Run and monitor performance/integration/unit tests on new and existing applications * Respond to critical bugs and customer support escalations * Implement platform improvements for DevOps scalability and manageability * Mentor junior development staff to maintain unit test coverage and code documentation * Provide thought leadership for development best practices to contribute to a team culture of excellence ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)