Software Engineer
IBA InfoTech Inc.
Portland, OR, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
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)
+25 more
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
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on ibainfotech.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KM
Kaleb McKelvey
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 131 - AI'm not sure about OSS
almost 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago