What you will be doing?
Create designs, code, tests in-line with approved architecture and engineering processes and best practices.
Manage availability, latency, scalability by engineering reliability into software and systems
Review and influence ongoing design, architecture, standards and methods for engineering services and systems.
Identify and resolve production issues as needed
Respond to and resolve emergent problems; write software and build automation to prevent problem recurrence
Mentor junior software engineers
Must have skills:
MS in Computer Science or related field/degree plus 4+ years of relevant experience
OR
BS plus 6+ years of relevant experience- . NET Framework, C#, Visual Studio, building high-performance SQL Server database applications using ADO. NET or Entity Framework or nHibernate WWF and AOP experience.
Experience building high-volume and critical production service environment
Fluency in C#; and core . Net features Technical expertise in building and tuning multi-threaded high performance . NET applications.
Strong server side development skills designing and developing high traffic applications in a fast paced environment
Experience with agile development and scrum methodologies
Must have working knowledge and experience of Entity Framework or nHibernate
Must have working experience with features in . Net 4.0 such as LINQ, and TPL
To find out more about this job, please visit this link

