Monster
 
 
 
 

Job Summary

Company
Learning.com
Location
Portland, OR 97205
Industries
Computer Software
Education
Job Type
Full Time
Employee
Years of Experience
10+ to 15 Years
Education Level
Bachelor's Degree
Career Level
Manager (Manager/Supervisor of Staff)
Salary

Excellent Benefit Package
Job Reference Code
TLNOV09

TEAM LEAD, PRINCIPAL SOFTWARE ARCHITECT

About the Job

Dedicated to improving technology literacy in schools? Ready to work hard and have fun, too? Eager to join like-minded co-workers in a growing company?


 


 


Learning.com, the premier provider of Web-delivered curriculum and assessment, partners with schools across the United States to improve student learning outcomes. Our solutions transform learning experiences through our understanding of the art and science of Web-based teaching and learning.


 


POSITION SUMMARYThe Team Lead / Principal Software Architect will lead and mentor an award-winning software development team and deliver hands-on software architecture and design, participating in all phases of the software development lifecycle from requirements analysis to release celebration planning. Working for the premier provider of web-delivered curriculum and assessment, this is an opportunity to make a real impact on the learning outcomes of nearly 2 million students using our products to learn about technology, math and science.


 


RESPONSIBILITIES



  • Work with the Director of Product Development and other business units to define and prioritize technical aspects of the product roadmap
  • Define, maintain and improve software development standards
  • Lead application architectural design decisions
  • Organize, mentor and lead a team of highly motivated and talented engineers.
  • Proactively evaluate new technologies and advocate for their integration into our environment when appropriate
  • Efficiently distribute workload to team and monitor progress towards goals
  • Ensure work estimates from the team are valid, accurate and achievable

 


Supervisory Responsibilities:   Individual contributor.  May provide input on personnel decisions and overall development / advancement of the team.


 


REQUIREMENTS



  • BS / MS in computer science or related field
  • 10+ years developing software
  • 2+ years successfully leading Agile software development teams
  • Excellent analytic, organization and communication skills
  • Deep expertise in developing maintainable, scalable and reliable high-traffic web applications using ASP.Net, C#, MVC, CSS, JavaScript, JQuery, AJAX and SQL Server.
  • Deep expertise with Continuous Integration environments (Cruise Control.Net, NANT, MBUnit/NUnit)
  • Familiarity with SQL tools such as Profiler, DTA, SQLCMD and SSIS is a plus
  • Experience leading distributed technical teams (employees, contractors, on/off shore resources) is a plus.

LOCATION:  Portland, OR


 



PHYSICAL DEMANDS


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.


 


 


SALARY:  DOE 


 


Learning.com offers an exceptional benefits package to full-time employees including medical and dental coverage, 401k Plan, long-term disability, life insurance, an Employee Assistance Program, medical / dependent care / transportation reimbursement programs (including bicycles), health club reimbursement, PTO, 10 paid holidays, bananas, oatmeal and more...


 

 
 

Job Tools

 
 

Contact Information

Learning.com