RESPONSIBILITIES:Kforce has a client in Portland, OR that is seeking a Senior Software Engineer - Field Tools.Summary:Our client's Field Tools team is looking for a Senior Software Engineer to join us in using modern backend tech (AWS, Python, serverless) to solve the unique operational challenges that our field teams face in enabling amazing vacations every day. In this role, the Senior Software Engineer will be working alongside specialists in frontend development, backend development, product management, and user research that are all using their unique strengths to pull together in one direction. We frequently test these ideas through shipping experimental working software to a subset of users to collect feedback. We lean towards moving fast to learn fast, but not at the expense of the health of our people or our products. We know when to roll up our sleeves to be scrappy and when to slow down with intentionality. Responsibilities: As a Senior Software Engineer, this role be a key influencer on your team, solving mission-critical problems and being a hands-on contributor to our ever-evolving systems Designing, architecting, and building software; applying current technology thinking and patterns to our business problems Guiding peer developers via code reviews, providing support and guidance to your colleagues and new developers Continuously learning new technologies and validating concepts in order to pick the right tool for the job Utilizing DevOps tools and practices for building, deploying, and maintaining software in production environments Participating and building a collaborative, productive culture around product-focused goals The Senior Software Engineer will be building towards higher quality standards and working with your team to create robust testing approaches Understanding the motivations and pain points of the end user in order to craft the software to best meet their needsREQUIREMENTS: B.S./M.S. in Computer Science or equivalent experience 5+ years of professional experience, using two or more development languages and working with multiple back-end data storage technologies Adept at guiding technical direction within a cross-functional engineering team Ability to write high-quality, well-tested code that places maintainability over cleverness Experience with Python (or an eagerness and confidence in ability ramp quickly in the language) Experience with SQL and relational databases Experience writing automated tests Experience working with Infrastructure as Code Experience with cloud computing platforms such as AWS Experience with Agile software development processes (we use Kanban) Experience and enthusiasm to mentor junior and mid-level engineers Experience with serverless architectural patterns Experience using Docker Experience building CI/CD pipelines Experience building applications and services in a service-oriented architecture Experience with modern web development (React/TypeScript)Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.