Sr. Software Developer ( C# .NET )

8 - 10 years experience  •  Retail / Diversified

Salary depends on experience
Posted on 09/21/17
El Segundo, CA
8 - 10 years experience
Retail / Diversified
Salary depends on experience
Posted on 09/21/17


Team/Department Description:

This Development team serves as the backbone for through backend platform design, implementation and support. The team is self-motivated to deliver and increase the breadth and depth of the features and capabilities of enterprise software.  


Strategic Imperative:

The Senior Software Developer is directly responsible to build and maintain server-side application using Microsoft based products. The role requires a solution minded professional who is able to take technical specifications based on conceptual design and stated business requirement through a life cycle while working independently.


Primary Objectives:  


  1. Careful consideration of business requirements
  2. Provide technical direction for software design
  3. Defect free product feature implementation while maintaining timeliness
  4. Project planning and documentations
  5. Test case development and troubleshooting



Essential Position Duties:

  • Develop high volume server –side features using C#, SQL, ADO /ADO.NET / ODBC
  • Proficient in fundamental Computer Science concepts and algorithms
  • Full stack developer with experience with knowledge of OOP design patterns and their implementation
  • Experience designing data models and creating stored procedures.

Preferred Education and/or Experience:                                                             

  • Bachelor’s Degree in Computer Science, a related field or equivalent experience
  • Eight or more (8+) years development experience on the Windows platform
  • Proficient in fundamental Computer Science concepts and algorithms
  • Eight (8+) years’ experience with the .NET framework and C#
  • Experience with IIS or other web server


Skills and Knowledge:

  • Excellent spoken and written communication skills
  • Good analytical skills
  • Strong attention to detail
  • Proactive with the ability to learn new concepts quickly


Computer/Software/Application Proficiency:                                                   

  • C#, ASP.Net
  • WCF
  • Windows Services
  • HTML, Client and Server-side JavaScript
  • Web Services
  • XML
  • Web API
  • SQL & T-SQL
  • Proficiency with SCM tools such as Perforce or Git
  • AWS and C++ knowledge is a plus
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.