Oregon State University

School of Electrical Engineering and Computer Science

School of Electrical Engineering and Computer Science

Connect with Us

  • For Students looking for Jobs
  • For Alumni to stay connected
  • For Employers needing to hire

Don't wait! First round interviews are being scheduled now.

Not specified
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Engineering Software
Enterprise Resource Planning Software(ERP)
Software Development & Design
Entry-Level .NET Developer - San Francisco
(This job is no longer available)
Magenic | San Francisco, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Summary

This position is responsible for software development, maintenance, and quality activities under the supervision of engagement leaders. Start your career in our National Delivery Center, located in Minneapolis, MN, and graduate in 2-3 years to your choice of one of our six regional consulting offices located in Atlanta, Boston, Chicago, Irvine, Minneapolis, or San Francisco.
An Associate Developer is responsible for performing basic programming activities for clients. This includes activities such as requirements reviews, design reviews, estimating work, programming to specifications and guidelines, unit testing, and daily status reporting. Associate Developers work closely with other team members and Magenic project leaders to understand the work that needs to be accomplished and the standards and guidelines that need to be followed.

Essential Duties & Responsibilities

Develop simple to intermediate code for new and existing applications according to provided specifications
Complete assignments in a timely and accurate fashion
Review and understand detailed business, functional, and technical requirements
Debug and repair simple to intermediate defects
Present designs and code for review
Plan, create, and execute unit tests
Prepare and package code for deployment to production environments
Provide production support for simple to intermediate incidents
Accurately document code, unit tests, and other assigned work

Additional Duties & Responsibilities

Attend Lunch and Learn and Tech-Night training sessions
Pass two Microsoft certification exams
Complete time sheets as required
Complete status reports as required
Assist with group activities (summer picnic, game nights, etc.)

Qualifications - Education & Experience

Associate's/Bachelor's degree or higher in computer or business related field (Computer Science, Management Information Systems, Computer Information Systems, etc.)
0-2 years of related work experience
Or equivalent combination of education and work experience
Read/Write English at a collegiate level without difficulty

Qualifications - Technical Skills

Object oriented programming
Web-based application development
Windows-based application development
Windows operating system
Microsoft Office suite

Qualifications - Competencies

Adaptability and Flexibility: Learn and adapt to fast-paced results oriented environment
Learning and Development: Identifies where information can be learned from
Integrity: Provides accurate information to team lead
Teamwork: Provides accurate information to team lead
Relationship Building: Develops effective working relationships with others
Customer Orientation: Understands high level customer needs
Achieves Results: Delivers assigned testing work product in accordance with the test plan and the Leads direction
Thinking and Analysis: Recognizes opportunities for uncovering defects
Process and Business Knowledge: Demonstrates basic organizational skills, including time tracking, communication with lead and daily status reporting

Office environment
Majority of the work day is spent sitting
Sight and verbal skills required
Computer/mouse/phone work daily

Note: This job description is intended as a summary of the primary responsibilities and qualifications for this position. It is not intended to be all-inclusive of the duties an individual in this position might be asked to perform or of all qualifications that may be required either now or in the future. Employee may perform other duties as negotiated to meet the ongoing needs of the organization. This job description does not constitute a written or implied contract of employment.

About Magenic

Magenic is an industry leader in providing fast, reliable and high-quality software solutions for our clients' dynamic and complex environment. To achieve and maintain the high standards our clients deserve, we have created the Magenic FoundationT for use by project teams to ensure consistent delivery of strategic projects. The Magenic Foundation provides technical frameworks/accelerators, methodology, process, templates and tools, incorporating best practices that enable project teams to consistently produce high-quality results.