Sr. Software Developer/Engineer Job in Portland 97205, Oregon US

SENIOR SOFTWARE ENGINEER

Job Number: BHJob5266_2212 (for senior level)

POSITION TITLE: Senior Software Engineer

REPORTS TO: Software Engineering Manager

DEPARTMENT: Development

SCHEDULE: Monday – Friday

STATUS: Full-time/Exempt

DATE WRITTEN/REVISED: March 2012

ABOUT LEARNING.COM

We help teachers and parents to fuel their kids’ desire to learn. Historically, we have built and sold our own web-based curriculum and assessment products. We have recently leveraged our web-based content and digital rights management capabilities to establish the learning.com marketplace initiative.

With marketplace, Learning.com has entered a new world of recruiting and servicing third party content and software providers as well as utilizing consumer-based methods for creating a registered user base and a transactional revenue flow.

Learning.com is a rapidly growing company with most employees located in our Portland, Oregon location and an increasing number of employees located throughout the U.S.

POSITION SUMMARY

·         Designs, modifies, and develops software applications. As a member of a team,

·         Senior Software Engineers are expected to keep the team’s goals in mind and

·         Continually seek ways to help further those goals. This may include, but is not limited to, accurately estimating work, keeping an eye on risk mitigation, staying on top of technology trends, clearly communicating progress, and helping with quality assurance.

·         Senior Software Engineers must be familiar with the standard concepts, practices, and procedures within software engineering generally, with special attention to the specific area of software engineering in which they currently work. They apply this understanding, along with their experience and judgment, to plan and accomplish their individual tasks.

·         Senior Software Engineers are expected to participate fully in the selection of technologies and the design of solutions, and may frequently be required to provide support to more junior engineers and/or direct their work.

RESPONSIBILITIES

·         Plan and accomplish programming projects with extensive scope and complexity.

·         Regularly communicate progress.

·         Estimate assigned development work.

·         Actively pursue professional development through books, blogs, participating in user groups, attending conferences, taking classes, etc.

·         Participate in quality assurance.

·         Contribute to technology selection and solution design.

·         Provide support to more junior engineers, and may be required to direct their work.

·         Other duties as assigned.

SUPERVISORY RESPONSIBILITIES: Individual contributor

QUALIFICATIONS

Ø  4 to 6+ years minimum software engineering experience in a company that delivers web-based services or software products.

Ø  A breadth of experience with a variety of technologies and applications.

Ø  Demonstrated ability to solve a variety of technical problems.

Ø  Proven teamwork skills to help deliver quality software on schedule.

Ø  Agile/Scrum experience

Ø  In-depth understanding of Visual Studio, C#, ASP.NET, and SQL Server.

Ø  Strong HTML, CSS and JavaScript skills.

Ø  Experience with ASP.Net MVC is a plus

Ø  Branching and merging in Subversion nAnt, MSbuild, Cruise Control experience is a plus, etc.

Ø  Excellent analytical, problem solving, design and communication skills

Ø   BS in Computer Science or related field or equivalent experience.

LOCATION: Portland, OR

WORKING CONDITIONS:

Work involves walking, talking, hearing, using hands to handle, feel or operate objects, tools, or controls, and reaching with hands and arms. Vision abilities required by this job include close vision and the ability to adjust focus.

GENERAL INFORMATION:

The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required of personnel so classified. Management has the right to assign or reassign duties and responsibilities to his job at any time.

Relocate:  NO

How to Apply:

Please email your resume to EnGn at: resumes@TheEnGn.com and in the subject line reference the following job number to ensure it gets routed to the correct Recruiter: BHJob5266_2212

 

About EnGn, a Generator Group Company:

Our core purpose at EnGn is to help people and organizations achieve their full potential. We do this by connecting industry leading clients. Whether you are looking for your next exciting career opportunity or need a top performer to fill a key role within your organization, contact us for help in achieving your full potential.  Search our jobs or learn more about how we can help your company meet strategic goals at www.theEngGn.com .

 

EnGn is an Equal Opportunity Employer.

 

Contact: 

Joshua Miller

EnGn, A Generator Group Company

17933 NW Evergreen Parkway

Suite 240

Beaverton, OR 97006

503-542-4575