Software Engineer
- Company
- lynda.com
- Location
- Calabasas, United States
About lynda.com
lynda.com is an online learning company that helps anyone learn software, design, and business skills to achieve personal and professional goals.
Job summary
lynda.com is currently looking for a Software Engineer who is passionate about writing code and tests that will drive the development of a scalable website and service infrastructure. This role assists development and maintenance of next-generation ecommerce and content-driven web properties in a high-performance and scalable environment.
Primary responsibilities:
A minimum of 4 years of experience developing scalable solutions within the Microsoft technology stack, especially .NET
Expert-level knowledge in C#, ASP.NET MVC, HTML, CSS and JavaScript
Write and maintain scalable, testable, performant and documented code for services in a service-oriented architecture.
Write and maintain unit and integration tests.
Write functional and technical specifications.
Design new scalable and testable services and components.
Write, test and maintain build and deployment scripts.
Evaluate and tune performance of services and components.
Experience with consumer facing 24x7 high traffic website is highly desirable
Experience in a subscription-based or video-based websites a plus
Knowledge of source control systems and merging (e.g. SVN, GIT)
Knowledge of web architecture and standards, including HTTP, SSL, HTML, CSS, JavaScript / AJAX, Cross-browser development, etc.
Cursory knowledge of other important protocols and formats, including SSH, SMTP, FTP, DNS, SOAP, XML, JSON, etc.
Knowledge of Microsoft IIS or Apache
Experience in both Relational and No-SQL databases required
Exposure to Unit, Functional, and Automated testing is required
Platform and language diversity is a plus! E.g. Apache2, Mono, Redis, CouchDB, MongoDB, Cassandra, HBase/Hadoop
Minimum 1 year experience using Agile methods such as Scrum is required
Your personal characteristics include:
You are highly productive, self-motivated, creative, focused, and have excellent communication skills.
An open mind and playful attitude. We explore the possibilities of different technologies, while keeping in mind the business feasibility of the situation. If it makes sense, we’re open to it.
You can get results from others through your teaching, but are open minded and can learn from others – you recognize that you don’t know it all and have a strong desire to learn and continuously improve your skill set.
Company benefits: lynda.com offers an extraordinary work environment, tremendous opportunity for advancement, and great benefits, including:
100% company paid health, dental, and vision insurance premiums for employees and their dependents
401(k) plan including safe harbor, employer match, and discretionary profit sharing
Paid company holidays, vacation, sick, bereavement, and jury duty leave
Company paid short-term and long-term disability insurance
Company paid group term life insurance, with optional employee buy-up program
Flexible Spending Account (FSA) plan
Employee Assistance Program (EAP)
Employee Referral Bonus program
Great employee gatherings
Complimentary gourmet coffees and teas as well as fruit, nuts, and other healthy snacks
lynda.com is proud to be an Equal Opportunity Employer. Applicants who apply for a position are considered without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital, or veteran status.
Skills & Requirements
Primary responsibilities:
A minimum of 4 years of experience developing scalable solutions within the Microsoft technology stack, especially .NET
Expert-level knowledge in C#, ASP.NET MVC, HTML, CSS and JavaScript
Write and maintain scalable, testable, performant and documented code for services in a service-oriented architecture.
Write and maintain unit and integration tests.
Write functional and technical specifications.
Design new scalable and testable services and components.
Write, test and maintain build and deployment scripts.
Evaluate and tune performance of services and components.
Experience with consumer facing 24x7 high traffic website is highly desirable
Experience in a subscription-based or video-based websites a plus
Knowledge of source control systems and merging (e.g. SVN, GIT)
Knowledge of web architecture and standards, including HTTP, SSL, HTML, CSS, JavaScript / AJAX, Cross-browser development, etc.
Cursory knowledge of other important protocols and formats, including SSH, SMTP, FTP, DNS, SOAP, XML, JSON, etc.
Knowledge of Microsoft IIS or Apache
Experience in both Relational and No-SQL databases required
Exposure to Unit, Functional, and Automated testing is required
Platform and language diversity is a plus! E.g. Apache2, Mono, Redis, CouchDB, MongoDB, Cassandra, HBase/Hadoop
Minimum 1 year experience using Agile methods such as Scrum is required
How to apply
http://hire.jobvite.com/j/?aj=oaxQWfwd&s=developerfusion.com
Sponsored by
C# jobs
-
.NET, C#, MVC Senior Software Developer
Frontline Technologies, Inc. in Exton, United States
-
C#, JQuery, KnockoutJs. Nhibernate. Unique 3-6 month opportunity in Kitesurfing/Windsurfing heaven
RWI in Cabarete, Dominican Republic
$12,000-12,000 USD per year (Contract) -
C# / .NET Programmer
Mews Systems in Prague, Czech Republic
-
Experienced C# Developer
Zenco Systems Ltd in Rugby, United Kingdom
Annual Bonus, Annual Salary Review, Perfomance Related Bonus