Entry Level Software Developer

Selectron Technologies - Portland, OR4.8

Full-timeEstimated: $70,000 - $97,000 a year
Selectron Technologies, Inc. is seeking a smart and talented entry level software developer, who can demonstrate progressive learning and broad capabilities through past experience and projects. Ask yourself, are you a problem solver? Are you proud of the software you have delivered in the past? Are you motivated to write production-level code, today? If so, we offer a team-centered environment that will facilitate your growth as a software professional. We want someone who is realistic about software design decisions; someone with self-discipline who enjoys owning their challenges, getting the job done, and moving on to the next challenge.

The Position
You’ll be working as a member of an experienced and highly productive development team. Engineering is key to what we do as a company, so expect to be in daily contact with people from many non-engineering departments, in addition to collaboration with other internal and external engineers. The environment is fun, focused, challenging, and ever-changing. The position requires skill and creativity, as expressed through software development, peer collaboration, technical investigation, and customer communication.

Key Responsibilities
Bachelor’s degree in Computer Science or related discipline or equivalent work experience
1-3 years of professional software development experience
Delivery of commercial quality software solutions.
Good working knowledge of: C# .NET; SQL Server; Team Foundation Server
Experience with Agile Development software principles and tools, including release management, source control, QA, design documentation, defect management, and Continuous Integration preferred
Aptitude in organizational, interpersonal, written, and verbal communication skills
Strong analytical skills and attention to detail
Able to perform comfortably in a fast-paced, deadline-oriented work environment. Able to triage concurrent projects and effectively communicate status to team members and management
Open to continuous learning
Experience with VOIP and VXML solutions a plus