Software Developer


Kforce Technology


Posted Under: Portland, Oregon jobs in IT / Software / Systems; IT / Software / Systems jobs in zipcode 97201
Posted On: 2020-02-15 00:00:00

RESPONSIBILITIES:Kforce has a client that is seeking a Software Developer in Beaverton, Oregon (OR). Does supporting a critical consumer facing marketing initiative at the company interest you? If so, join the marketing analysis team in the Engineering organization to be at the forefront of this effort!Summary:Our code is written in a variety of languages (Java, Scala, JavaScript, or Go) on different stacks. Our production code is deployed on Amazon's AWS infrastructure. We tend to prefer strong-typing and functional style over imperative style in our code. Our architecture is focused on reliability, favoring asynchronous approaches to ensure resiliency and availability.We practice continuous delivery - every merged pull request goes directly to production with appropriate feature flagging. Our infrastructure is automated.We collaborate to help each other grow our knowledge and engineering practices, encouraging frequent demos, knowledge sharing sessions, and mentoring relationships where it proves helpful to both the individual and team success.As A Member Of The Team, You'll Be Expected To: Partner with engineers on other teams to build out capabilities to support in support of organization-wide needs Successfully operate within our engineering environment and help it evolve over time Review your peers' technical designs, code, and tests, giving supportive feedback and asking good questions Work in a collaborative environment that rewards experiments, initiative, curiosity, and mentoring Leverage your interest in data and data analysis to understand our consumers and how they engage with our ecosystem Practice DevOps ensuring a culture of testing and releasing softwareREQUIREMENTS: You have relevant professional experience or a Bachelor's degree in Computer Science, Information Systems, (or another relevant field) with good working knowledge of basic computer science data structures and algorithms Your experience level could be anywhere from junior to lead, but you bring maturity and thoughtfulness to your day-to-day work You enjoy opportunities to work on diverse technologies and problems You enjoy working with folks on different teams to help solve shared problems Your knowledge about data analysis, databases and related data storage paradigms, programming languages, and frameworks informs your decisions You understand scalable, highly available, and eventually consistent distributed systems You are familiar with streaming architectures You enjoy writing code in service of solving problems You have excellent written and oral communication skills to both technical and non-technical audiences You value collaboration and interaction with your teammates and colleagues, defaulting to sharing early and looking for help when needed over delivering perfect resultsLanguages: English (Speak, Read, Write)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.